
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A prominent logistics and technology company in Greater London is seeking a Customer Success Manager to enhance customer relationships and ensure adoption of their services. The role involves managing a portfolio, analyzing success metrics, and advising clients on the platform. Ideal candidates have 3+ years in Customer Success, exceptional communication skills, and fluency in French and/or Italian. Competitive benefits and a dynamic work environment are offered.