Chairman & CEO
Antonio Ruzzelli
CEO Approval Rating
78/100
2011
PrivateAcquired by EnergyCAP, LLC
https://www.wattics.com/