Stephen Millar is currently the Technical Director at Arcadis, a role they have held since 2022. Previously, they worked at Arcadis as Associate Technical Director from 2019 to 2022, and at SP Energy Networks as Lead Engineer from 2018 to 2019. Stephen also served as Main Plant Section Head and HVDC Engineering Group Head at Iberdrola Engineering and Construction from 2014 to 2018, and held the position of Senior Project Electrical Engineer at Scottish Power from 2006 to 2011. Their career began at BAE Systems, where they worked as an Electrical Engineer from 1989 to 2006.
This person is not in the org chart
This person is not in any teams
This person is not in any offices