3D Systems appoints Dr David Leigh as CTO
June 28, 2021
3D Systems, Rock Hill, South Carolina, USA, has expanded its executive leadership team with the addition of Dr David Leigh as Chief Technology Officer for Additive Manufacturing. Effective immediately ... Read more »
Join our community