TerraForm Power
Trevor Francis is an experienced engineering professional currently serving as Vice President of Engineering at TerraForm Power since May 2025. Prior to this role, Trevor held various positions at Sun Tribe, including Vice President of Engineering for Utility Development and C&I/EPC from November 2016 to May 2025. Earlier in their career, Trevor worked as an Electrical Engineer at juwi solar Inc. from June 2012 to October 2016, at Peak Power Inc. from January 2009 to May 2012, and at Stanley Consultants from June 2007 to January 2009, focusing on designing transmission lines. Trevor began their career as an Electrical Engineering Intern at Consumers Energy from April 2005 to May 2007. Trevor earned a Bachelor of Science in Electrical Engineering from Western Michigan University between 2003 and 2007.
This person is not in any teams
This person is not in any offices
TerraForm Power
TerraForm Power is an owner and operator of over 4,200 MW renewable power portfolio including solar and wind assets in North America and Western Europe. These premier assets are underpinned by long-term contracts that produce stable cash flow.