Senior Customer Support Advocate
KeenCape Town, Western Cape, ZAAbout 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-perf... Show more