Founder at Limina Immersive
Catherine Allen is a BAFTA-winning, immersive media specialist and the founder of Limina Immersive. She is also a consultant for The Space.