NovaSource Power Services
Stephen Swan is a seasoned engineering professional with extensive experience in the power generation and maintenance sectors. Currently serving as the Director of Maintenance Engineering at NovaSource Power Services since April 2021, Stephen previously held roles at First Solar as an Engineer from August 2015 to April 2021 and at Alcoa, where responsibilities included Engineering and Maintenance Planning Manager from January 2013 to August 2015 and Engineering Manager from 2010 to 2012. Stephen holds a Bachelor of Science degree in Electrical Engineering from Rensselaer Polytechnic Institute, earned between 1983 and 1987.
This person is not in any teams
This person is not in any offices
NovaSource Power Services
NovaSource Power Services strives to be the premier, global O&M services provider for renewable energy assets, and to maintain a world-class culture of safety and integrity while developing lasting partnerships with our customers and team members. Founded in 2020, the NovaSource team has worked at the forefront of the renewables industry formore than 20 years and today manages over 3.5 GW of commercial, industrial, and utility-scale projects. As an independent, O&M-focused company, NovaSource is poised to offer even greater value in the design, maintenance, and management of our customer's projects.