Bookmark job Bookmark job Team Manager 16 Jan 2025, John Lewis Cowbridge CF71, UK Supervisor | Store Manager | Store Manager Bookmark job Bookmark job