Company: Talent Partners Limited
Direct message the job poster from Talent Partners Limited Job Title: Customer Success Manager This will be a remote-based role, with travel to client sites as and when required. Key Responsibilities will include: To work with clients in managing the implementation of new software applications across sporting, music, leisure and culture venues. Develop and maintain [...]Read More... from Customer Success Manager See details