Deven Parekh at Insight Partners: Filed Board Seats