Knowledge Manager
We’re looking for a proactive and forward‑thinking Knowledge Manager to transform how knowledge supports our Customer Service teams. You’ll own and evolve The Knowledge Hub (TKH)—ensuring colleagues have clear, accessible, and accurate information to deliver exceptional service. Acting as the connector across Activity, Communications, and Knowledge, you’ll play a critical role in helping us become the UK’s number one Customer Service team. This role can be based in either Chester or London (with regular travel to Chester as required).