Founder & CEO
Lennie Moreno
CEO Approval Rating
88/100
2013
PrivateAcquired by Enphase Energy, Inc.
https://sofdesk.com/