President
Robert Duncan
CEO Approval Rating
75/100
1978
PrivateSubsidiary of Ducommun Inc
http://www.ctplastics.com