osiwa Company

osiwa is a benefits of inclusive policies, governance, vibrant democracies, equity and for the rule of law & fundamental human rights.

Headquarters: Dakar, Dakar, Senegal
Employee Number: 101-250
Industry: Legal Services & Advocacy