James Norris has worked as the Head of Production at Turner Duckworth since 2009. Prior to that, they worked in production at LFH from 2004 to 2008, and as the Head of retouching at Intouch London from 2001 to 2004.
James Norris attended the University of Portsmouth from 1990 to 1993, where they obtained a 2.1 degree in Geography.
Sign up to view 10 direct reports
Get started
This person is not in any teams