20 Sep
|
TechAlliance of Southwestern Ontario, London Economic Development
|
Canada
20 Sep
TechAlliance of Southwestern Ontario, London Economic Development
Canada
Take the lead in operational excellence as Canada Life's Director, Business Delivery. Ensure exceptional customer and advisor experiences across Canada with your expertise in process management and knowledge governance. This leadership role directs a national team, reporting to the Vice-President of Shared Services.
You will oversee business process management, operational change enablement, and continuous improvement across various business sectors, including Insurance and Financial Operations. Your task is pivotal in driving a unified vision for process excellence while fostering automation and AI integration. Key Responsibilities:
Lead a geographically dispersed team in process management
Establish governance for operational effectiveness
Partner with teams to assess operational readiness
Translate initiatives into sustainable processes
Advance end-to-end management through simplification Requirements:
Leadership experience in process management
Robust understanding of financial operations
Experience in implementing automation technologies
Knowledge of Lean and Six Sigma
Excellent communication and relationship-building skills Enhance operational capacity and improve service delivery while building high-performing teams at Canada Life.
📌 Director Business Delivery At Canada Life Toronto
🏢 TechAlliance of Southwestern Ontario, London Economic Development
📍 Canada