Chief Technology Officer
Senegal
Papa moussa Seck (Networker)