James Allen Location
Florida, United States
James Allen Work
James Allen Education
Florida State University
Design
Miami Ad School
James Allen Skills
James Allen Summary
James Allen, based in Florida, United States, is currently a SVP, Executive Creative Director at Razorfish. James Allen brings experience from previous roles at Razorfish, SapientRazorfish and Publicis Sapient. James Allen holds a Design @ Florida State University. With a robust skill set that includes Interactive Advertising, Creative Strategy, Creative Direction, Art Direction, Interaction Design and more. James Allen has 2 emails and 3 mobile phone numbers on RocketReach.