Sesta corporate office is located in 121 Rock Sreet 21 Ave, New York City, New York, United States and has 51-200 employees.
sesta
sesta federation
seven sisters development assistance (sesta)
sesta
Departments
Number of employees
Operations
5
Information Technology
4
Engineering & Technical
1
Human Resources
1
Finance
1
| Location | People at location |
| Asia | 51-200 |
| North America | 1-10 |
Explore people who held key positions, contributed to Sesta's success, and advanced their careers.
Explore More
Seven Sisters Development Assistance (SeSTA) is a development organization based in North East India, focused on enhancing the livelihoods and well-being of rural communities. Established in 2011, SeSTA aims to empower women and strengthen community institutions through sustainable development practices, climate resilience, and access to welfare pr... Read More