Lyssa McGowan

Lyssa McGowan

Chief Consumer Officer

Lyssa McGowan was appointed Sky UK’s Chief Consumer Officer in 2019, with end-to-end responsibility for Sky's consumer businesses spanning TV, Broadband and Mobile, as well as overarching brand positioning and customer growth. Lyssa has been at Sky for almost a decade, previously holding the roles of Chief Commercial Officer and MD Communications Products. Prior to this Lyssa held roles at Telewest and with McKinsey's TMT Practice and has an MBA with High Distinction from Harvard Business School.