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

Peers

View in org chart

Timeline

  • Service And Sales Engineer

    January, 2016 - present

A panel showing how The Org can help with contacting the right person.