Alex Mahon

London

Alex Mahon

London

Alex Mahon is Chief Executive of leading design and visual effects software firm, The Foundry. The Foundry was founded in 1996 and is has offices in LA, Silicon Valley, Austin, Shanghai, Manchester, Dublin & London with a staff of 300. In 2015 it was acquired by HG Capital for £200m. The company is a leading global developer of software for high-end visual and 3D effects for the design, visualisation and entertainment industries. with a client list including Pixar, Framestore, ILM and Mercedes-Benz.

Alex was previously Chief Executive Officer of Shine Group which she joined in 2006. Alongside founder Elisabeth Murdoch, she built the group through M&A and organic growth, into an organisation with 27 creative labels in 12 countries with £700m in revenues.

Alex has worked in the Creative Industries for 15 years at Talkback Thames, FremantleMedia and RTL Group. Before which she was an internet retail expert at strategy consultancy Mitchell Madison Group. She has a PhD in Physics from Imperial College, London.

Alex is passionate about working with entrepreneurs, building companies with driven creative people and the thrill of beginning new ventures. She also loves marmite.

Alex is a Non-Executive Director at Ocado Plc, The Edinburgh International Television Festival, and is Chairman of the Programme Awards at The Royal Television Society. She is also Appeal Chair of The Scar Free Foundation, a national charity funding pioneering and transformative medical research into disfigurement and Scar Free Healing. Alex lives in London with her husband, four noisy children and a very mischievous Bengal cat.

  • Work
    • Shine Group. RTL Group. TalkbackThames. Fremantle.
  • Education
    • Imperial College