Lisa Crawley

Power List 2018

Lisa is Director of Business Support, with responsibility for providing daily payments services to over 40% of the UK High Street and online supporting 146 countries.