EMEA Digital Customer Success Manager - Scale Impact

  • Menlo Ventures
  • May 10, 2026
Full time Call Centre / CustomerService

Job Description

A tech investment firm in the United Kingdom is looking for a Digital Customer Success Manager to enhance customer satisfaction and retention through effective communication and data analysis. The ideal candidate will have over 2 years of experience in customer success with a strong technical background. Responsibilities include identifying customer trends, monitoring usage patterns, and educating customers on product features. The position emphasizes proactive customer engagement to maximize value and mitigate risks.