culture. Leads and oversees a team in the Global Contact Centre ensuring business strategies, plans and initiatives... for our customers. Ensuring all CCAs have established annual performance objectives that are aligned with business plans and tracking......
Job Location: Ottawa, ON, Canada