;
Abu Mbengue

Abu Mbengue

Abu Mbengue, Country Manager: Senegal, Schlumberger