Tag: SoCha LLC

  • Latest Jobs at SoCha LLC

    SoCha LLC is an independent Monitoring, Evaluation and Learning (MEL) firm researching solutions to the world’s most intractable challenges. We are a veteran-owned small business, registered in the United States, and headquartered in Mauritius – an IT hub for the Global South. SoCha is structured to provide same-day responsiveness to our client’s in Africa and…

Exit mobile version