President
Robert Duncan
CEO Approval Rating
75/100
CTP is a supplier of extrusions and extruded assemblies for medical, lighting, energy and communications applications.