Vincent Foucher

Senior Analyst, West Africa
Dakar, Senegal