Senior Customer Success Manager – Remote UK (Spain)

Company: Menlo Ventures
Apply for the Senior Customer Success Manager – Remote UK (Spain)
Location:
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 3rd, 2026