SNEHA
SNEHA's Leadership Team includes Noel Duarte and 7 others.
Archana Redkar
COO
Naveen Shah
Director, Human Resources, Adm...
Noel Duarte
Director, Finance
Shanti Pantvaidya
Executive Director
Vanessa D'Souza
CEO
View all
14 members
3 members