Senior Customer Support Advocate
Keen · Cape Town, Western Cape, South Africa
Skills this job asks for
About the role
About Keen At Keen, we don't just deliver services we embed ourselves into the heart of our clients' businesses. From digital marketing and creative to customer experience, we craft bold, high-performance digital experiences for global brands. Keen helps some of the most exciting…