Account Technologies
Director Analytics
Experian
Business Consultant
Atlanticus
Credit Risk Manager
Equifax UK Business
Head of Scoring and Intelligence Products Europe
Westpac New Zealand Limited
Contractor
Smarter Contracts
Chief Product Officer
Equifax UK Business
Product Director
Equifax UK Business
Head Of Innovation
Equifax UK Business
Product Leader
The University of Sheffield
University of Leeds