Robert McMillan, based in England, United Kingdom, is currently a Renewable Energy Practice Lead at Gallagher Re, bringing experience from previous roles at Siemens Gamesa and Siemens. Robert McMillan holds a Europen directorate level e Masters Degree in Mechanical Engineering @ Institute of Mechanical Engineers. With a robust skill set that includes Sales, International Sales, Project Management, MS Project, Salesforce.com and more, Robert McMillan contributes valuable insights to the industry. Robert McMillan has 1 email on RocketReach.