Moctar SARR

Co-Founder & Managing Director