ATLAS

Head of Technical Support

Duffel · London, United Kingdom

EmployerDuffel
LocationLondon, United Kingdom
Posted2026-09-16
Confirmed open2026-10-26

Apply on the employer’s site Open in Atlas

About this role

📍 London (Hybrid — 2 days onsite) 🕒 Permanent | Start ASAP We’re Making Travel Effortless. Join Us. Travel is essential, whether it’s visiting family, starting a new adventure, or taking a career defining trip. Yet today, over 4 billion airline passengers rely on tech that hasn't changed in decades. At Duffel, we’re rebuilding the infrastructure underpinning the global travel industry. Backed…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at Duffel