Co-Founder & CEO
Stephane Dehoche
CEO Approval Rating
68/100
07/2001
PrivateSubsidiary of Adobe Systems Incorporated
http://www.neolane.com