iwoca

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

Teams at iwoca

Recently posted jobs

YesterdaySaved
In-Office or Remote
2 Locations
Fintech • Software • Financial Services
Assess credit applications using multiple data sources and a tech platform to make fast, fair decisions. Grow decisioning autonomy, support peers on complex cases, and collaborate with analytics to optimise lending models and processes.
YesterdaySaved
In-Office or Remote
2 Locations
Fintech • Software • Financial Services
Assess SME credit applications using company data and tech platform, make autonomous data-driven lending decisions, support complex cases, work with analytics to optimise credit strategy, and continuously improve processes.
YesterdaySaved
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.