Ewan McRae, based in Aberdeen, GB, is currently a Technical Sales Manager at TDC Aberdeen. Ewan McRae brings experience from previous roles at Add Energy, Sulzer Rotating Equipment Services, Total and Wood Group. With a robust skill set that includes Offshore Drilling, Oil/Gas, Commissioning, FEED, Refinery and more. Ewan McRae has 1 emails on RocketReach.
Looking for a different Ewan McRae?
Find contact details for 700 million professionals.