Managing Director

Emma has over 20 years’ experience in production is Senior Consultant and Managing Director of Claire Randall Consulting. Prior to joining CRC she was Head of Production at production company Thomas Thomas Films, Owner/Managing Director at Yellow Inc and was a Producer in a variety of production companies and advertising agencies, including Godman, RSA and Publicis.