Robert Mcgarrity's Location
Glasgow, Glasgow City, United Kingdom
Robert Mcgarrity's Work
Robert Mcgarrity's Skills
Robert Mcgarrity's Summary
Robert McGarrity, based in Glasgow, Glasgow City, United Kingdom, is currently a Site Manager at Sofec, Inc., bringing experience from previous roles at Bp and Maersk Oil. With a robust skill set that includes EPC, Offshore Oil And Gas, Pressure Vessels, Gas, Onshore and more, Robert McGarrity contributes valuable insights to the industry. Robert McGarrity has 2 emails on RocketReach.