We are seeking a dynamic Customer Relations Manager to oversee our customer support team in Cape Town. You will enhance our customer experience strategy by ensuring that our customers receive the best service possible, while also leading a team of dedicated professionals.