Get the job you really want

Top Tech Jobs & Startup Jobs in London

1+ Job Results
5 Days Ago
London, UK
145 Employees
3-5 Years of Experience
145 Employees
3-5 Years of Experience
Legal Tech • Software
Seeking a Customer Success Manager with extensive experience in managing relationships with enterprise customers. Responsibilities include building trusted advisor relationships, delivering Executive Business Reviews, and addressing customer inquiries to drive value and renewals.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size