Menlo Ventures is hiring a Customer Success Manager for its team in London. In this role, you will manage 80-120 customer accounts, fostering engagement through digital initiatives and strategic interactions. Responsibilities include overseeing customer lifecycles and executing renewal transactions. Ideal candidates have experience in customer success, fluent English, and proficiency in CRM tools like Salesforce and Gainsight. This position offers hybrid work flexibility, professional development opportunities, and competitive benefits.#J-18808-Ljbffr…
