Job Description: Job Number 24108081 Job Category Sales & Marketing Location Protea Hotel Cape Town North Wharf, 1 Lower Bree Street, Cape Town, South Africa, South Africa Schedule Full-Time Located Remotely? N Relocation? N Positio......
Job Location: Cape Town, Western Cape, South Africa