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-…