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