Clearway Energy, Inc.
–
San Francisco, CA
What The Role Is Reporting to the Director, Project Development, the Manager, Project Development is responsible for the development of wind, solar, and energy storage projects in the West region as a key member of a regional team charged with the ... - Apr 16