Co-Founder & CEO
Troy Geanopulos
CEO Approval Rating
87/100
2012
PrivateSubsidiary of Duquesne Light Company
https://www.tensaves.com/