David Bowersox

Senior Performance Engineer at Mill Creek Renewables

David Bowersox is a skilled engineering professional with extensive experience in the renewable energy sector, currently serving as a Senior Performance Engineer at Mill Creek Renewables since September 2025. Prior roles include Performance Engineer III at Primoris Services Corporation and Systems Engineer at juwi Inc. David's background includes consulting on solar energy, conducting research in photovoltaic reliability, and hands-on experience in solar construction and microgrid systems. Academic credentials include a Master's degree in Solar Energy Engineering and Commercialization and a Bachelor of Science in Electrical Systems, both from the Ira A. Fulton Schools of Engineering at Arizona State University. David has also contributed to innovations in solar technology and engaged in educational support as a tutor.

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