Founder & CEO
Vikram Aggarwal
CEO Approval Rating
67/100
2009
PrivateAcquired by Schneider Electric S.E.
http://energysage.com/