Robert McGowan has experience working as a Technical Service Engineer at Diamond Power from May 2015 to December 2015. Currently, Robert holds the position of After Sales and Service Engineer at Clyde Bergemann Power Group since January 2016.
Sign up to view 0 direct reports
Get started