America's Job Portal
Exciting opportunity for an experienced Customer Success professional to join a growing mobile advertising technology business as they continue to expand across EMEA.
The Company
The Role
As a Senior Customer Success Lead, you’ll own a portfolio of strategic customer accounts across the UK and EMEA, helping clients maximise campaign performance while identifying opportunities to grow revenue and deepen partnerships.