Sam Welch

Chief Revenue Officer

Sam Welch is a commercially driven executive with over 22 years of experience in strategy, commercial growth, and operations across the financial services, data, and technology sectors. Currently serving as the Chief Commercial Officer at TransUnion UK, Sam leads the commercial organization focused on growth and market strategy. Previously, Sam held various strategic roles, including Head of Group Strategy at Jardine Lloyd Thompson and Strategic Planning Director at Experian. Sam began their career as a Chartered Accountant and has a strong background in corporate strategy and delivering measurable business outcomes. With a passion for transforming strategy into action, Sam is recognized for driving turnarounds and fostering high-performing teams.

Location

London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices