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