SNEHA
Show contact
Links
Vanessa D'Souza
CEO
Snehal Kulkarni
Relationship Manager
Shanti Pantvaidya
Executive Director
Naveen Shah
Director, Human Resources, Administration, Strategy & Partnership
Noel Duarte
Director, Finance
+ 8 more
January, 2021 - present
View in org chart