Sam Welch, based in London, England, GB, is currently a Chief Revenue Officer at TransUnion. Sam Welch brings experience from previous roles at TransUnion, Moneybox and Experian. Sam Welch holds a 2000 - 2004 BSc in Business Administration @ University of Bath. With a robust skill set that includes Assurance, Project Management, Retail Banking, Stakeholder Management, Management and more. Sam Welch has 3 emails and 7 mobile phone numbers on RocketReach.
Looking for a different Sam Welch?
Find contact details for 700 million professionals.