Trustee
Sarah Rose

Sarah Rose

Sarah Rose is Paramount’s Chief Operating & Commercial Officer for Broadcast UK & International Studios. She also serves as the company’s Regional Lead for the UK, Canada and Israel.

Sarah oversees key UK business functions and plays a leading role in devising and implementing strategy across the Paramount UK channel portfolio which includes free-to-air network Channel 5, BVOD platform My5 and pay TV brands MTV, Comedy Central and Nickelodeon.  For Paramount’s International Studio business, Sarah leads all commercial and operational activity across its network of creative hubs.

Prior to joining Paramount, Rose was the Chief Consumer and Strategy Officer on the Executive Team at Channel 4, where she was responsible for Corporate Strategy, Consumer Insight and Data Science. She originally joined to helm the launch of its VOD service (All4) before moving to lead Commercial and Business Development.

Rose started her career as a graduate on ITV’s fast-track management scheme, eventually assuming the role of General Manager of ITV’s Digital Channels.