osiwa Company

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

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