Global Head of Customer Success
Duffel
Greater London · posted 21 August 2026
Location
Greater London, England
Category
Sales
Duffel is hiring a Head of Customer Success to maximise customers’ use of Duffel’s technology. You will analyse customer performance, uncover growth opportunities, and lead executive business reviews while partnering with CSMs and CSEs.
You will collaborate with Product, Engineering, Finance, and Travel Operations to ensure a superior customer experience. You’ll shape Duffel's CS function, design scalable processes, and coach a team across London and New York, with travel to meet customers and
#J-18808-Ljbffr