Darren Jaffe brings over 17 years of experience to his role as Executive Producer of Advertising and Games at Digital Domain, producing and collaborating on groundbreaking content for some of today’s most recognizable global brands.