President & CEO
Eric Pilaud
CEO Approval Rating
72/100
CTS is a designer and manufacture of sensors, controls and actuators for a wide range of market.