Customer Success Manager (IPF)
- Location
- Wimbledon, England, United Kingdom
effectively engage with executives in target customers to generate a trusted relationship. Strong commercial awareness and the ability to negotiate complex solutions. Excellent time management, organizational and communication skills. At ease with company, industry and product presentations. What do our Client Success Manager’s do? The CSM will ...