ÂÜÀòÂÒÂ×

Robert McGowan

Service And Sales Engineer at Clyde Bergemann Power Group

Robert McGowan has experience working in various engineering roles across different companies, specializing in renewable energy installations and refinery projects. Robert has also worked as an independent contractor through their own company and served as a director/engineer in a mechanical services company. Robert's previous experience includes serving as a Plant Manager at Carl Treco Construction.

Links


Org chart