Carsten Owerdieck is an accomplished executive with extensive experience in engineering and operations management. As Chief Executive Officer at inCTRL Solutions since June 2021, Carsten has also served as Chief Operating Officer and Vice President of Engineering Operations. Prior experience includes the role of Director of North American Process Engineering at SUEZ - Water Technologies & Solutions from October 2018 to May 2021, and Engineering Manager at GE Power & Water between April 2011 and October 2018. Carsten's career began at RWTH Aachen University, where involvement in the Institut fuer Siedlungswasserwirtschaft occurred from January 1997 to December 2004. Carsten holds a Diploma in Civil Engineering from RWTH Aachen University, completed in 1997.
Sign up to view 6 direct reports
Get started