TTEC is hiring a Service Delivery Manager for on-site leadership in Windsor, Ontario. You will lead and mentor a team to exceed client goals, handle escalations, and ensure a high-quality customer experience across calls.
You will report to the Senior Operations Manager, and leverage data insights to improve performance while maintaining a positive work environment and solid collaboration with the client and brand.