We are currently seeking a motivated Contact Centre Team Leader to join our client's dynamic team in Wellington. In this role, you will be responsible for leading a team of customer support professionals in delivering exceptional customer s......
Job Location: Wellington, New Zealand