SNEHLATA RUSSELL is a director in 2 company/s.
| DIN | 08993635 |
| REACH AND ADVOCACY INITIATIVE PRIVATE LIMITED Active Delhi |
CIN: U74999DL2021PTC375353 |
| IMAGE PEOPLE PRIVATE LIMITED Active Delhi |
CIN: U74999DL2020PTC374449 |