CEO
Francesco Venturini
CEO Approval Rating
85/100
2017
PrivateAcquired by Enel Green Power North America, Inc.
https://www.enelxnorthamerica.com/