Rama Allen is an executive creative director at The Mill New York, where he guides, develops and directs the inventive vision across studio, directing and consulting on film, interactive and immersive experiences.