CEO
Lawrence Levy
CEO Approval Rating
67/100
12/1998
PrivateSubsidiary of Defy Media, LLC
http://www.shockwave.com