A leading payment technology company in London is seeking a Deployment Success Manager to manage client deployments and ensure smooth onboarding. Responsibilities include planning and coordinating projects, maintaining communication with clients, and troubleshooting implementation issues. Ideal candidates will have 2-4 years of experience in client-facing roles, strong organizational skills, and a relevant bachelor’s degree. This full-time position offers competitive benefits and a hybrid work environment.#J-18808-Ljbffr…
