Stephen Millar's Location
Glasgow, GB
Stephen Millar's Work
Stephen Millar's Education
Stephen Millar's Skills
Stephen Millar's Summary
Stephen Millar, based in Glasgow, GB, is currently a Technical Director at Arcadis, bringing experience from previous roles at Arcadis, SP Energy Networks and Iberdrola Engineering and Construction. Stephen Millar holds a 1997 - 2001 Bachelor’s (Hons) Degree in Electrical Power Engineering @ Glasgow Caledonian University. With a robust skill set that includes Switchgear, Electricians, Power Transmission, Electric Power, Power Distribution and more, Stephen Millar contributes valuable insights to the industry. Stephen Millar has 1 email on RocketReach.