ICT Sales and Recruitment Manager
Cape Town, Western Cape, South Africa
EASI
ICT Sales and Recruitment Manager
Real Solutions Luxembourg
Marketing Manager
Euroskills IT Luxembourg
Head hunting (Internship)
Steria Group
Account Manager
Vermeg
Regional Sales Executive and Managing Director Solfia PSF
Institut d'Administration des Entreprises