Letter #334: Deven Parekh (2025)

Insight Partners Managing Director | 30 Years of Insight Partners