Steve Thomas is an accomplished professional with extensive experience in strategy, innovation, and leadership across various sectors. Currently serving as Managing Director of Strategy & Innovation at Experian since April 2007, responsibilities include overseeing strategy, external communications, organic growth, and M&A activities. Additionally, Steve holds positions as Deputy Chair and Chair of the Finance & Performance Committee at Nottingham University Hospitals NHS Trust, and as a Non-Executive Director and Chair of the Remuneration Committee at Digital Catapult. Prior to these roles, Steve was Executive Vice President at Experian responsible for Global Sales, CRM, and Marketing, and served as VP Communications and Industrial Sectors at IBM UK. Educational qualifications include a Joint Honours BSc in Mathematics and Sports Sciences from Loughborough University.
This person is not in any teams
This person is not in any offices