Razorfish
James Allen is an accomplished creative professional with extensive experience in leading creative teams and initiatives. Currently serving as SVP and Executive Creative Director at Razorfish since February 2020, James has previously held key roles including Sr Group Creative Director at SapientRazorfish and Creative Director at Publicis Sapient. With a background that includes serving as Associate Creative Director at ichameleon/group from 2006 to 2009, James has cultivated a strong expertise in creative strategy and design. James holds a degree in Design from Florida State University and has furthered education at Miami Ad School.
This person is not in any teams
This person is not in any offices