World-Class Contact Centre and Customer Service Excellence
Quality assurance, sales and customer support. An established 1,800 seat offshore facility based in South Africa, solving the challenges of cost efficiency, for brands looking for scale. Pioneers of energy deregulation since 1996, with a results driven approach under-pinned by a proven track record and DNA in customer acquisition and management. We provide the people, infrastructure and technology to drive sales and retain profitable, satisfied customers.