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
Sign up to view 0 direct reports
Get started