Founder & CEO
Thorsten Bernecker
CEO Approval Rating
71/100
1999
PrivateSubsidiary of Deloitte LLP
http://www.innowake.com