Duncan Macfarlane's Location
San Francisco, CA, US
Duncan Macfarlane's Work
Duncan Macfarlane's Education
Duncan Macfarlane's Skills
Duncan Macfarlane's Summary
Duncan Macfarlane, based in San Francisco, CA, US, is currently a Director Strategic Sourcing at Maxar Technologies, bringing experience from previous roles at SSL (Space Systems Loral). Duncan Macfarlane holds a 1992 - 1997 California Polytechnic State University-San Luis Obispo. With a robust skill set that includes Lean Manufacturing, Supply Chain Management, Process Improvement, Inventory Management, Purchasing and more, Duncan Macfarlane contributes valuable insights to the industry. Duncan Macfarlane has 1 email and 1 mobile phone number on RocketReach.