Sidoine Djimnaibeye

Sidoine Djimnaibeye

Senior Software Developer

Senegal

Aboubakry Ba

Software Developer

Senegal

Ndeye Khady Youm

Ndeye Khady Youm

Talent Aquisition Specialist

Senegal

Sephora Diabangouaya

Sephora Diabangouaya

Marketing & Design Specialist

Senegal

Daniyar Baidauletov

Environmental & Social Specialist

Kazakhstan

P Orounla.

Primaelle Orounla​

Environmental & Social Specialist

Nigeria