Mehdi Nafa, Regional Sales Manager - Africa

WORK IS TEAMWORK.