James Allen

Svp, Executive Creative Director

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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices