Elizabeth Anne Richards (Liz) was previously Group Finance Director of Callcredit Information Group, from 2000 to 2015. Callcredit is a consumer data business, which grew from a start-up in 2000 to a £150m turnover business with over 1,000 employees. Following its significant growth and success, the business was sold in 2014 for circa £500m.
Liz is a Chartered Accountant, having trained with EY, and currently is Non-executive Director and audit committee chair of LINK Scheme Ltd, the UK ATM network operator. Prior to Callcredit, Liz worked in a variety of finance roles.