Ross Mackie's Location
Glasgow, GB
Ross Mackie's Work
Ross Mackie's Education
Ross Mackie's Skills
Ross Mackie's Summary
Ross Mackie, based in Glasgow, GB, is currently a Director, Customer Deployment and Service at Aclara, bringing experience from previous roles at Aclara Technologies, GE Digital Energy, Baringa Partners and Scottish Power. Ross Mackie holds a 1999 - 2000 Master of Business Management in Business and Management @ University of Strathclyde. With a robust skill set that includes Smart Metering, Energy, Policy, Retail, Smart Grid and more, Ross Mackie contributes valuable insights to the industry. Ross Mackie has 2 emails on RocketReach.