Lyssa McGowan

Lyssa McGowan

Chief Commercial Officer


Lyssa McGowan was appointed Sky UK’s Chief Commercial Officer in 2017. She has responsibility for the commercial strategy and development of the company’s products and propositions. TV, Broadband and Mobile. Lyssa has been at Sky for 7 years, in this time she has helped grow Sky Broadband to be the number two ISP and successfully launched the company’s latest proposition, Sky Mobile.

She has extensive experience across the industry having previously held roles at Telewest and as a strategy consultant with McKinsey and Company’s Global TMT practice.