GWI group in Greater London is seeking a Customer Success Manager to help clients achieve desired outcomes through product adoption and support. The role emphasizes proactive relationship building and consultative support to a portfolio of enterprise clients.
Key responsibilities include establishing relationships with stakeholders, consulting clients, and creating success plans. The position also offers a variety of benefits including 25 days annual leave, health and wellbeing supports, and opportunities for career growth.
#J-18808-Ljbffr