Product Strategy Analyst - New Customers
- Hiring Organisation
- iwoca
- Location
- London, United Kingdom
- Salary
- £ 70 K
Product Strategy Analyst - New Customers (UK)Hybrid in London, UKWe’re looking for a Product Strategy AnalystYou'll shape how new businesses become iwoca customers – the sign-up flow, the documents we ask for, and ...