About this role
Senior Business Analyst at The Canada Life Assurance Company. Location: Toronto or London or Winnipeg. Role: leading analysis, defining requirements, modeling process Requirements: 7+ years senior business analysis experience in large regulated organisations; expertise in requirements management, process modelling, operating model design, stakeholder engagement and mentoring BAs. Category: Project and Program Management Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English