SNEHA
Show contact
Vanessa D'Souza
CEO
Nilotpal Paul
CTO
Shanti Pantvaidya
Executive Director
Naveen Shah
Director, Human Resources, Administration, Strategy & Partnership
Noel Duarte
Director, Finance
+ 8 more
Current role
View in org chart