Chairman & CEO
Eric Olafson
CEO Approval Rating
69/100
06/1981
PrivateAcquired by Demandware Inc
http://retail.net/