Founder & CEO
Ken Rugg
CEO Approval Rating
68/100
2010
PrivateAcquired by Stratoscale Ltd.
http://tesora.com/