iwoca

HQ
London
Total Offices: 2
399 Total Employees
Year Founded: 2011

Teams at iwoca

Recently posted jobs

23 Hours AgoSaved
Hybrid
London, Greater London, England, GBR
Fintech • Software • Financial Services
The Growth Marketing Manager will drive acquisition growth using automated tools and AI across Paid Search, Direct Mail, and emerging digital platforms. Key responsibilities include managing campaigns, analysing performance data, and coordinating product launch strategies.
23 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Fintech • Software • Financial Services
As Fraud Strategy Lead, you'll design fraud strategies, monitor automated models, and guide a small team, focusing on transaction profiling and risk management for a B2B payment product.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Fintech • Software • Financial Services
Own and optimise the Credit Compass cross-sell funnel: match products to customers, design eligibility and experience logic, run experiments, remove friction, work with engineers and analysts, and measure impact to increase conversion and funded customers.