Elisabeth Murdoch - Founder
Elisabeth Murdoch is an entrepreneur and philanthropist in the creative industries. In October 2019, Elisabeth joined forces with Stacey Snider and Jane Featherstone to found SISTER, a global content company 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.