SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Governance and Controls Specialist

Company: Canada Life

Location: toronto, London

Posted: June 09, 2026

Apply for This Position

Submit Application

Position Details

Join Canada Life as a Governance and Controls Advisor, enhancing compliance and risk management. This full-time role encompasses monitoring internal controls and business continuity measures.
In this position, you’ll actively participate in assessing and documenting compliance controls. Your responsibilities will include operating the internal control management system, performing testing activities, and coordinating BCP plan developments. You will engage with stakeholders to ensure thorough tracking and reporting of review outcomes.
Key Responsibilities:
• Provide oversight of internal controls and risk assessments
• Report and monitor testing results on controls
• Aid in developing effective business continuity plans
• Conduct quarterly reporting on operational metrics
• Analyze trends and results from control testing
Requirements:
• Over 3 years of experience in compliance or risk
• Bachelor’s degree or equivalent qualification
• Expertise in Microso...