TerraForm Power
TerraForm Power's CEO and Executive Team includes Valerie Hannah and 2 others.
John Stinebaugh
CEO
Michael Tebbutt
Chief Financial Officer
Valerie Hannah
Chief Operating Officer
View all
4 members