Technical Delivery Manager - Payments

Adecco • London, London, United Kingdom • Posted June 22, 2026

Location London, London
Job Type Full-time
Category computer-and-mathematical
Posted June 22, 2026
Job Title: Technology Delivery Manager - Payments

Location: London (Hybrid, 2-3 days per week in the office)
Contract Length: 6 months+
Working Pattern: Via Umbrella Company

Are you a dynamic and motivated Technology Delivery Manager with a deep understanding of payments IT and processing? Do you thrive in fast-paced environments and excel at managing complex projects? If so, we want to hear from you! Join our client's team and play a vital role in delivering key payments-related projects within the financial services industry.

About the Role:
As the Technology Delivery Manager, you will lead the charge in ensuring that large-scale projects are managed efficiently, delivered on time, and within budget. Your expertise will guide the Payments Application Support Team in the EMEA region as you work closely with IT teams and senior management. This is an exciting opportunity to steer projects through challenges while maintaining open communication with sta...

Interested in this role?

Click the button below to start your application.

Apply Now