Alt Image Text

CAA, Chipotle Snag Two Grand Prix—in Film and Branded Content

Brand Marketing

CANNES, France—The beautiful animated short film for Chipotle that has charmed viewers worldwide since its initial release online last August earned its creator, Creative Artists Agency in Los Angeles, the [...]