Exel Composites employs 253 employees. The Exel Composites management team includes Paul Sohlberg (President and CEO), Callum Gough (Senior Vice President Operations and Supply chain , Managing Director various sites), and Mikko Rummukainen (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Exel Composites employee's phone or email?