Rod Macleod's Location
Menlo Park, CA, US
Rod Macleod's Work
Rod Macleod's Education
Rod Macleod's Skills
Rod Macleod's Summary
Rod MacLeod, based in Menlo Park, CA, US, is currently a Chief Financial Officer at Nevro, bringing experience from previous roles at Stryker, Lumenare Networks and United Airlines. Rod MacLeod holds a 1994 - 1996 Northwestern University - Kellogg School of Management. With a robust skill set that includes Finance, Mergers & Acquisitions, Mergers, Medical Devices, Forecasting and more, Rod MacLeod contributes valuable insights to the industry. Rod MacLeod has 1 email and 1 mobile phone number on RocketReach.