SetSail
Show contact
Praveen Akkiraju is a Managing Director at Insight Partners.
Leyla Seka
Board Member
Sarit Firon
Peter Wagner
4 members
Current role
Praveen Akkiraju