Managing Director
Deven Parekh
CEO Approval Rating
87/100
1995
Investment CompanyNYSE
https://www.insightpartners.com/