CEO
Jeffrey Barnett
CEO Approval Rating
76/100
2004
PrivateAcquired by Salesforce.com Inc.
http://www.demandware.com