Head of Delivery & Customer Success [100%], Zurich / Munich / London / Hybrid

Optiml

Location
London, UK
Type
Full-time
Salary
74450.22 - 74450.22
Posted
April 16, 2026

Description

About You As Head of Delivery & Customer Success, you will ensure that every Optiml customer achieves measurable value — from first implementation through long-term adoption and expansion. You will work hand-in-hand with the Sales Key Account Lead, who retains full commercial ownership of each client. Together you’ll form an integrated account team: you lead delivery, onboarding, and value realization; they own commercial strategy and growth. You’ll jointly plan cross-sell, upsell, and account-…