OL

Otto Lyon

Senior Preconstruction Project Manager

Otto Lyon is a senior preconstruction project manager at The AES Corporation, with extensive experience in project management across the renewable energy sector. Previous roles include EPC Preconstruction and Strategic Planning Manager at Soltec and Project Engineer at NEXTracker, Inc. Otto has successfully managed utility-scale solar and battery storage projects, leading teams to optimize performance and safety. Early career roles involved engineering research at NASA Ames Research Center and various internships, including design and BIM coordination, which laid a strong foundation in architecture and physics. Otto holds a Bachelor of Science in Architecture and a Bachelor's degree in Physics, both from Tulane University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices