Clearway Energy Group is leading the transition to a world powered by clean energy.
The Manager, Asset Management will serve as a member of a team responsible for the commercial management of more than 4,000 MW of utility-scale wind and solar power projects located across 16 states. The Manager will maximize the value of existing assets, play a key role in growth initiatives, and mentor more junior team members. This is a hybrid role located in our San Diego or Denver office locations.
Clearway Energy Group is leading the transition to a world powered by clean energy.
Clearway Energy