We're on the lookout for a Customer Support Manager to oversee our vibrant support team in Cape Town. Your primary goal will be to ensure optimal customer satisfaction by leading strategies that enhance service delivery. If you're passionate about customer experience and have a knack for managing teams, we want you!