SoCha corporate office is located in 5 Quartier Des Terminalias Domaine De Labourdonnais, Mapou, Mauritius and has 11-50 employees.
socha llc
socha llc
socha
socha
the socha
socha associates llc
Departments
Number of employees
Finance
5
Engineering & Technical
2
Human Resources
2
Information Technology
2
C-Suite
1
| Location | People at location |
| Africa | 11-50 |
| Asia | 1-10 |
| North America | 1-10 |
| Europe | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to SoCha's success, and advanced their careers.
Program Management Pme... at IFRC
Worked as Monitoring & Verification Project Specialist
at SoCha (2019-2020)
Project Support GIS An... at MapAction
Worked as Usaid Monitoring Evaluation GIS Specialist
at SoCha (2022-2025)
National Professional ... at World Health Organizat...
Worked as Project Manager, Survey
at SoCha (2021-2023)
Head of Operations at Africa Health Business
Worked as Procurement & Operations Professional
at SoCha (2023-2025)
Monitoring, Evaluation... at Somalia Stability Fund
Worked as Monitoring, Evaluation & Learning Lead (Mel)
at SoCha (2024-2025)
Explore More
SoCha empowers governments, foreign assistance agencies, and organizations by providing evidence-based knowledge to track impact and make informed decisions. They offer tailored services in monitoring, evaluation, learning, and research across various sectors including governance, health, and education. With a global presence and a focus on local c... Read More