Iain Mackay's Location
England, United Kingdom
Iain Mackay's Work
Iain Mackay's Education
Iain Mackay's Summary
Iain Mackay, based in England, United Kingdom, is currently a Non Executive Director at National Grid, bringing experience from previous roles at GSK and HSBC. Iain Mackay holds a Doctorate Honoris Causa @ University of Aberdeen. Iain Mackay has 1 email and 1 mobile phone number on RocketReach.