Stewart MacRae

Stewart MacRae serves as Chairman of OLYMPUS Marine Services since 2017, specializing in Integrated Crew Management for the Oil and Gas Industry. MacRae has also been a Director at Castle of Auchry Windfarm since 2009. Previous roles include Consultant and Interim General Manager at Programmed Marine (2006-2016), where MacRae helped establish a presence in Houston, and Director positions at Petrofac (1997-2006) and Skilled International / Offshore Marine Services. At Petrofac, MacRae co-founded and grew a workforce services business, which was acquired in 2002. Early career experience includes a Director role at MacGregor IN-SPEC from 1983 to 1997, where MacRae contributed to significant business growth and strategic acquisitions. MacRae holds a Bachelor of Arts in Business Studies from Robert Gordon University (1979-1983).

Links

Previous companies

Petrofac logo

Org chart

Sign up to view 0 direct reports

Get started