President & CEO
Scott Wiater
CEO Approval Rating
85/100
2004
PrivateAcquired by Brookfield Renewable Partners L.P
https://www.standardsolar.com/