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