Senior Customer Success Manager – Remote UK (Spain)
Menlo Ventures
United Kingdom Full Time Customer Service Jobs United Kingdom New
Job Description
Menlo Ventures is hiring a Customer Success Manager (Spanish Speaking) who will lead customer onboarding and ensure successful engagement within the UK region. The ideal candidate will have extensive experience in customer success or account management, preferably within a SaaS or cybersecurity context. Candidates should possess strong communication skills and the ability to manage diverse customer relationships.
This fully remote position offers an inclusive work culture and numerous benefits including flexible working hours and 25 days of annual leave. #J-18808-Ljbffr
Posted May 4, 2026