A tech company focused on trust is seeking a Manager, Customer Success to lead a team in delivering successful customer onboarding and retention. This role involves developing strategies and methodologies focused on customer value and growth. Ideal candidates will have over 5 years of experience in customer-facing roles, a passion for team development, and strong communication skills. This position is based in Greater London, offering industry-competitive salary and benefits, with flexibility for remote work.#J-18808-Ljbffr…
