The Team

  • John Barker: Chief Idea Officer
  • Sandi Harari: VP, Creative Director
  • John Lu: VP, Director of Interactive
  • Yimeng Bai: Executive Creative Director

Barker

Website

USA