About the role
Head of Customer Success London (On-Site) 90,000 - 120,000 + Equity + Bi-Annual Salary Reviews + Annual Equity Refresh Are you looking for a high-impact opportunity where you can take ownership of enterprise customer relationships, influence product strategy, and help shape the customer success function at a rapidly growing AI startup transforming financial crime prevention? This is a rare opportunity to join an ambitious early-stage business op...