Elisabeth Murdoch

Founder

Elisabeth Murdoch is an entrepreneur and philanthropist in the creative industries. She is co-founder of SISTER, a global content company formed in 2019, which develops, produces, and invests in visionary storytellers. Elisabeth is also founder and Chair of Locksmith Animation, and a strategic minority shareholder in 110% Content & belofx.

In 2001, Elisabeth founded Shine, which she managed and grew, first as Chief Executive and latterly as Chairman, into one of the world’s leading production companies over her 14-year tenure. Elisabeth set up the Freelands Foundation in 2015 with the ambition to give everyone in the UK, regardless of background or location, access to art education, to raise their aspirations and empower them to transform their life opportunities.

Elisabeth is a National Council member of Arts Council England and a non-Executive Director of Tribeca Enterprise. She was a Tate Trustee between 2008 and 2016 and Chairman of the Tate Modern Advisory Council between 2009 and 2016.