SW

Stephen Welch

Senior Commercial Partner

Stephen Welch is a highly skilled and versatile professional with over a decade of experience in B2B and B2C roles across marketing, product development, business development, finance, and sales. Currently serving as a Senior Commercial Partner at TalkTalk since 2025, they previously held various leadership positions at Sky, including TV Product & Propositions Lead and Commercial Lead. Stephen began their career with a 2.5-year rotational management trainee program at NBCUniversal Media, and they also gained valuable experience as a Business Development Intern at Warner Home Video. They earned a first-class Bachelor's degree in Business Administration and Management from Newcastle University.

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