Job · Cancer Research UK
Lead Data Product Manager
Official page- Type
- Job
- Organisation
- Cancer Research UK
- Deadline
- 1 November 2026
- Found
- 19 October 2026
About this listing
Lead Data Product Manager Department: Data and Technology Salary: £75,000 - £85,000 per annum plus benefits Contract : Permanent Hours: Full-time (we’re happy to discuss flexible working arrangements) Location: Stratford, London Office-based with high flexibility (typically 2 days per week in the office) Closing date: 1 November 2026 at 23:59 Visa sponsorship: You must be eligible to work...
Last checked 26 October 2026. Found via Cancer Research UK jobs.