Craig Allen's Location
Los Angeles, California, United States
Craig Allen's Work
Craig Allen's Education
Craig Allen's Skills
Craig Allen's Summary
Craig Allen, based in Los Angeles, California, United States, is currently a Chief Strategy Officer at Arrivant, bringing experience from previous roles at Proxy42 Inc., The Knight Forum, Embodied, Inc. and Emblematic Group. Craig Allen holds a 1988 - 1990 Bachelor of Arts in English @ University of Southern California. With a robust skill set that includes Video Games, Game Development, Content Strategy, Digital Media, Mobile Applications and more, Craig Allen contributes valuable insights to the industry. Craig Allen has 3 emails and 1 mobile phone number on RocketReach.