Owen is a proven business leader with an excellent track record of building successful businesses. Owen joined Quint Group in 2018 as Managing Director of Credit Intelligence and has over 15 years of experience in the consumer credit report market. Owen was previously Managing Director of UK Credit Ratings and prior to that created Callcredit's Consumer Solutions business.
Current role