John Battle is a Creative Lead at Riot Games since August 2015. Prior to this, John worked as a Creative Director and Writer at a company from February 2014 to December 2015. John also held the position of Creative Director at David&Goliath from January 2010 to January 2014. With an educational background from Boston University from 1995 to 1999, John also has experience as an Associate Creative Director at Young & Rubicam/NY from 2000 to 2010.
Sign up to view 1 direct report
Get started