Client Success Account Manager
- Location
- Leeds, England, United Kingdom
alert to new platform features, partner products, industry trends and innovation that could positively impact client KPIs. Support the development of relevant industry updates, thought leadership and points of view for clients. Demonstrate growing commercial awareness, including an understanding of account scope, profitability, budgets and contractual commitments, while ...