Lead Product Manager
Posted 18/10/2024 by Maxwell Bond
- Salary:
- £60,000 - £75,000/annum
- Location:
- Liverpool, Merseyside
- Job Type:
- Permanent
We are working with one of the UK's leading financial and insurance businesses, with an average year-on-year growth of 20%, they're at the point of levelling up and scaling their entire tech team. As their Lead Product Manager, you will be helping to conform the businesses websites into one … more