Lead Product Manager
- Hiring Organisation
- 3Search
- Location
- City of London, London, United Kingdom
Lead Product Manager • £100,000 – £130,000 + benefits • London - Hybrid About the Company We’re working with a fast-scaling, venture-backed fintech reshaping how people access finance through a seamless, digital-first journey. With significant funding secured and strong customer growth already achieved, the business … real ownership and visibility, where your work will directly influence commercial outcomes and customer experience across a complex purchasing journey. About the Role The Lead Product Manager will take full ownership of conversion across a multi-step customer funnel, driving measurable improvements from application through to funded ...