Christopher Renaud's Location
Paris, FR
Christopher Renaud's Work
Christopher Renaud's Education
Christopher Renaud's Skills
Christopher Renaud's Summary
Christopher Renaud, based in Paris, FR, is currently a Director at Illumination Entertainment, bringing experience from previous roles at Mac Guff Ligne, PBS, Blue Sky Studios and The Jim Henson Company. Christopher Renaud holds a 1985 - 1989 Bachelor of Fine Arts in Illustration @ Syracuse University. With a robust skill set that includes Leadership, Social Media, Microsoft Excel, Television, Editing and more, Christopher Renaud contributes valuable insights to the industry. Christopher Renaud has 2 emails and 1 mobile phone number on RocketReach.