President & CEO
Jaymes Callinan
CEO Approval Rating
80/100
2008
PrivateAcquired by Centrica plc
https://www.vista-solar.com