A leading unattended retail technology company in Greater London is seeking a Customer Success Manager. This role is pivotal in overseeing the onboarding process for new accounts, ensuring that their transition is seamless and their teams are well-trained. The ideal candidate will have 3–5 years of experience in B2B onboarding and technical project management, with strong skills in stakeholder management and detail-oriented execution. The position offers opportunities for growth and competitive compensation.#J-18808-Ljbffr…
