Stephen O Donovan is an experienced project manager currently working at Thermo Systems since November 2020. Prior to this role, Stephen served as a BMS Construction Manager at Exyte from May 2019 to November 2020. Stephen's career also includes a position as an Automation Engineer at B.O.S Consulting Engineers from December 2017 to May 2019, and an earlier role as an Electrical and Instrumentation Technician at Kiernan Electrical from September 2011 to November 2017.
Sign up to view 0 direct reports
Get started