Business Process Manager/ Process Specialist

Company: DVF Recruitment
Apply for the Business Process Manager/ Process Specialist
Location: London
Job Description:

Overview

In this role you will drive process and business improvement within a large, scale-driven transformation at a top-tier Lloyd’s market insurer in London. You will join a growing change team to shape and deliver major process initiatives across a large organization. The role focuses on delivering sustainable improvements and enabling transformation through proven methodologies. This is a hands-on opportunity to impact efficiency and effectiveness in a high-profile financial services environment.

Key requirements

  • formal process improvement credentials (Green Belt or Black Belt)
  • deep experience in process/business improvement in a large organisation
  • open to industry variety
  • desirable: background in service transaction environment

…

Posted: October 1st, 2026