Organisation: Limina ImmersiveJob Title: FounderCatherine Allen is a BAFTA-winning, immersive media specialist and the founder of Limina Immersive. She is also a consultant for The Space.