Swiss German Customer Communications Specialist (Remote)
Initiate · Cape Town City Centre, Cape Town Region
Skills this job asks for
About the role
Initiate is seeking a Swiss German-speaking Customer Communication Specialist to join our customer-focused team. The role supports inbound/outbound communication projects for established businesses,…