CrawlJobs Logo
Navan Logo

Navan - United Kingdom, IT - Administration

Job Offers

Filters

Director, Commercial Customer Success and Account Management - EMEA

Save Icon
Lead the Commercial Customer Success & Account Management team for EMEA at Navan. This strategic London-based role requires scaling the segment, driving revenue growth, and ensuring exceptional customer experiences. Ideal candidates have 7+ years in SaaS leadership, a proven track record in scali...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
Expiration Date
Until further notice