National Contact Centre Manager Are you an experienced contact centre leader with a background in the health sector... services across New Zealand. About the Role As the National Contact Centre Manager, you will lead a team of 5 Team Leaders......
Job Location: New Zealand