culture. The Manager, Customer Care leads and oversees teams in Customer Contact Centres in Canada ensuring business... plans and tracking individual performance against objectives. The Manager is also responsbile for preparing CCA......
Job Location: Halifax, NS, Canada