Todd Andersen, P.E. has a strong background in mechanical engineering, with experience in multiple roles at leading companies in the renewable energy sector. Todd served as the Chief Engineer-Mechanical Systems at Array Technologies, Inc., and previously held the role of Principal Mechanical Engineer. Prior to this, Todd was a Senior System Engineer at GE Renewable Energy. Todd also served as the Chief Engineer at Wind Tower Systems and worked as a Mechanical Engineer at Rolls-Royce/AADC.
Todd Andersen, P.E. earned a Masters degree in Mechanical Engineering from Brigham Young University from 2002 to 2006.
Sign up to view 0 direct reports
Get started