Initiate International - Cape Town, Western Cape 

Are you a Digital Marketing Manager looking for an exciting new challenge in a fast-paced environment? An award-winning hospitality and gaming company are…

Initiate international - Cape Town, Western Cape 

Ability to communicate effectively with offices/staff in international locations. A company that provides technical, management, and advisory services to help…