TerraForm Power
Show contact
John Stinebaugh
CEO
Valerie Hannah
Chief Operating Officer
William Fyfe
General Counsel
Michael Tebbutt
Chief Financial Officer
Anna Arresta, MST
Senior Tax Manager
+ 5 more
3 members
4 members
Current role
View in org chart