Steve brings 25 years of experience in sales, business process management, ERP and technology solutions to the role. He has an extensive academic and professional background in these areas, and has previously worked at Dassault Systèmes, which includes the IQMS, GE Digital and Meridium brands.
Current role