TerraForm Power
TerraForm Power's Leadership Team includes John Stinebaugh and 3 others.
John Stinebaugh
CEO
Michael Tebbutt
Chief Financial Officer
Valerie Hannah
Chief Operating Officer
William Fyfe
General Counsel
View all
3 members