Our Team
<< Return

Aaron Ross

Aaron reigns from Pittsburgh, PA where he received his B.S. in Mechanical Engineering from Penn State University. After moving to Texas and spending time in the wind energy and power distribution industry, he joined Crescent Power as a Project Manager. Having managed various field service implementation, construction, and manufacturing projects, Aaron brings a unique set of skills allowing creative problem solving solutions to complex situations.


© Copyright 2019, Crescent Power Systems Inc. All rights reserved.