CEO
Sevan Demirdogen
CEO Approval Rating
90/100
1939
PrivateAcquired by L Squared Capital Partners
http://www.kanolabs.com