Client Manager – UK
- Location
- Greater London, England, United Kingdom
cross-functionally with internal teams to ensure client needs are communicated effectively and resolved in a timely manner. Other duties as assigned. Minimum Qualifications & Skills Bachelor’s degree or equivalent professional experience. Previous experience in Client Success, Account Management, Customer Success, Client Management, or a related role , preferably within … Higher Education sector and a willingness to learn about the challenges and opportunities facing universities and colleges. Excellent verbal and written communication skills, with the ability to build relationships with stakeholders at different levels. Strong problem-solving, analytical, and organizational skills with excellent attention to detail. Customer ...