Client Manager
- Hiring Organisation
- Lucy Walker Recruitment
- Location
- Leeds, England, United Kingdom
consistent and meaningful engagement. Maintain accurate planning, documentation, reporting, and CRM data in line with company processes and targets. Collaborate with internal teams including Marketing, Customer Success, and Strategy to share market insights and inform go-to-market initiatives. Requirements Results-driven with a strong self-motivated approach to achieving ...