C

Lead Business Analyst

Canada Life

winnipeg, mb, Canada Full-time June 17, 2026

Found Description

Permanent Full TimeAs a Lead Business Analyst within the Platform Strategy & Solutions team at Canada Life, you will play a critical role in analyzing business needs, defining requirements, authoring, grooming and refining user stories for our Intelligent Intake and Workflow (IIW) platform. You will work closely with stakeholders, technology teams and cross-functional partners to ensure business objectives are met efficiently and effectively. In this role, you must be comfortable working in an ambiguous and evolving environment, proactively identifying opportunities and bringing structure to complex challenges.What you will do:Lead the gathering, analysis, and documentation of business requirements with a focus on IIW solutions which involve Intelligent Document Processing, Workflow and Automation capabilitiesAuthor user stories and work with Technical Developers to groom, refine and prioritize into logical components based on estimates and time availableDefine and document business ru...

Ready to Apply?

Submit your application for Lead Business Analyst at Canada Life

Apply Now