Owen is a member of the BIMA Liverpool Council and Company Director at Mocha. Born and brought up in Bedfordshire, Owen moved up to Liverpool in 1997 at the age of 18 to study media at Liverpool John Moores University. Following graduation in 2000, he went on to establish film and motion design agency Mocha – a company now in its 16th successful year and one of the leading film agencies in the UK. Owen is also a trustee of the groundbreaking and award-winning mental health charity State of Mind Sport. He also represents the Creative and Digital sector on the Liverpool Branch Committee of the Institute of Directors and is an active member of BIMA – heading up BIMA Liverpool’s Immersive Community. Owen lives happily in south Liverpool with his wife Kate and cat Freddie.
BIMA member since 1st February 2018