Leadership Team

CCC-Compressor Controls Corporation Headquarters in Des Moines, Iowa USA

CCC-Compressor Controls Corporation Headquarters in Des Moines, Iowa USA

The CCC global executive team leads the business headquartered in Des Moines, Iowa USA. They lead a professional team of turbo machinery optimization experts located in major cities throughout the world.

Executive Leadership Team

Ed Maslak President
Ryan Eicher Vice President of Finance
Richard Hall Vice President of Product Management and Marketing
Serge Staroselsky Chief Technology Officer
Shawn Olson Americas General Manager
Harald Stappers EURA General Manager
Islam Fahmi Middle East and APAC General Manager
Sebastiaan Timmerman Director of Field Service and Support

Regional Sales Directors

Brian Chan Asia Pacific Regional Sales Director
Mohamed Mostafa Saudi Arabia Sales Manager
Fabio Zanetti Latin America Regional Sales Director
Martijn VanDerMeer EURA Sales Manager