Job Description The Contact Centre Manager is responsible for leading and managing all customer interaction channels to deliver an exceptional customer experience while achieving operational efficiency and business objectives. The role oversees three customer engagement teams: Call Centre Team Digital Customer Service Team Retail Customer Retention Team Responsibilities Contact Centre Operations Management Oversee day-to-day operations […]

