CRM Specialist
Ten Group · Cape Town, Western Cape, South Africa
Skills this job asks for
About the role
Shape the Future of Service Excellence with Ten! Driving Innovation and Trust: Ten’s Journey to Redefine Service Excellence Ten is on a mission to become the most trusted service business in the world. 🌎Technology-driven Product is at the centre of our strategy to create a…