Chris Allen's Location
St. Louis, MO, US
Chris Allen's Work
Chris Allen's Education
Missouri State University
BFA (Design,Illustration, Photography)
1991 - 1996
Chris Allen's Skills
Chris Allen's Summary
Chris Allen, based in St. Louis, MO, US, is currently a Director, Design and Creative Services at Saint Louis Science Center, bringing experience from previous roles at Saint Louis Science Center, Saint Louis Community College, May Merchandising Company and Graham Communications Inc.. Chris Allen holds a 1991 - 1996 BFA in Design,Illustration, Photography @ Missouri State University. With a robust skill set that includes Adobe Creative Suite, Typography, Logo Design, Advertising, Exhibit Design and more, Chris Allen contributes valuable insights to the industry. Chris Allen has 2 emails on RocketReach.