Steve Macdougall's Location
Saudi Arabia
Steve Macdougall's Work
Steve Macdougall's Education
Steve Macdougall's Skills
Steve Macdougall's Summary
Steve MacDougall, based in Saudi Arabia, is currently a Sr. Procurement Manager at SNC-Lavalin, bringing experience from previous roles at Toyo Engineering Canada Ltd. and SNC-Lavalin Inc.. Steve MacDougall holds a -. With a robust skill set that includes Procurement, Supply Chain Management, Logistics, Contract Management, EPC and more, Steve MacDougall contributes valuable insights to the industry. Steve MacDougall has 3 emails and 1 mobile phone number on RocketReach.