Delivery Director, European Omni Implementations (Hybrid)

  • OLR Group Limited
  • Aug 31, 2026
Full time Executive

Job Description

OLR Group Limited is seeking a Delivery Director to oversee the successful delivery of multiple Omni software implementations across Europe. You will lead, mentor, and govern project managers and delivery teams to ensure projects are delivered on time, within budget, and to the highest quality standards.

You will manage senior client relationships, provide executive reporting, and supervise planning, risk, and financial governance while identifying opportunities for additional services.