Lead Project Manager

Enstar Group
📍 london, england, United-Kingdom 💼 Full-time 🕒 Posted June 08, 2026

Job Description

The Lead Project Manager (PM) excels in a business facing role and has a proven track record of delivery in the Insurance / Financial Services industry. The candidate will manage the US and EU based team of Project Managers along with helping to develop/implement PM best practices alongside the Central Programme Management Office (PMO). They will work closely with the Lead Business Analyst (BA) to help ensure that current and future projects are delivered in line with PM and BA best practices, based on the type and scale of projects, along with ensuring the identified business benefits are realised.

This role will provide project assurance to the Head of Change to enable the Business Change Delivery Lead to meet its operational and strategic objectives. Additionally, this role will also be required to deliver ad hoc projects in co-ordination with internal and/or external teams as appropriate. This role offers a fantastic opportunity for a results-driven, experienced proje...

Ready to Apply?

Submit your application today and join our talented team at Enstar Group.

Submit Application

Job Details

  • Location london, england
  • Job Type Full-time
  • Category Management & Operations
  • Posted Date June 08, 2026
  • Application Deadline July 18, 2026