The Team

  • Executive Creative Director: John Bell
  • Executive Interactive Producer: Tom DeLorme
  • Interactive Designer: Dave Whelan
  • Interactive Technical Director: John Allen

Ogilvy Public Relations