🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Risk Process Manager

Insight Global | toronto, Canada | Posted May 27, 2026

Position Overview

Job Description

About the Role

The Process Manager is responsible for:

  • Inspire and empower a small team of associates, leading a culture of collaboration, continuous growth and excellence in process performance
  • Direct ownership of critical business processes as a Process Owner, supporting process managers with designing and implementing process improvements, managing risks and improving the effectiveness of our controls.
  • Regularly evaluate the health of our processes through monitoring KPIs and share insights and risk mitigation plans with senior leaders and accountable executives.
  • Apply various methods for process improvement (Visual Management, Lean Six Sigma) to continually enhance operational effectiveness, identify the root cause of issues and manage risk.
  • Lead stakeholder engagement efforts and utilize exceptional communication, teamwork and influence skills to foster team alignment and drive process ...

Ready to Apply?

Apply for this Position