Lead/Senior Product Manager
- Location
- Greater London, England, United Kingdom
Reports to Reports to: Dave Price (Chief Product Officer) Compensation: Starting from £80,000 to £110,000 with Options & Benefits Hybrid working: You’ll need to be able to work from our London office for three days a week, blended with remote working. About Stream Stream was founded with … social conscience. Some of the world's leading impact funds were our founding investors, and we operate on a social charter, which means every product and service we create must measurably improve financial wellbeing. You’d be joining a team of over 300 passionate, ambitious people across Europe ...