A leading technology company in Greater London is looking for a Customer Success Manager. In this role, you will manage the onboarding process for new UK accounts and ensure flawless deployment of our tech. Required qualifications include 3–5 years in B2B onboarding and technical project management, as well as strong relationship management skills. The position offers competitive compensation and opportunities for career growth, with a focus on direct impact to the company’s operations.#J-18808-Ljbffr…
