DF

David Freeman

Co-head Digital Media at CAA

David Freeman is the Co-Head of Digital at Creative Artists Agency (CAA) since July 2010, where responsibilities include developing business strategies for monetizing and creating original digital content in collaboration with digital distribution platforms and global advertisers. Prior to CAA, Freeman co-founded and served as General Manager of MATTER, Edelman Sports and Entertainment Marketing, enhancing expertise in branded entertainment and event marketing. Previous roles include Director of Branded Entertainment at OMD Worldwide, Vice President at CNB Entertainment, and Account Executive at the National Football League. Freeman holds a degree from Emory University.

Links

Previous companies

OMD Worldwide logo
NFL logo
Edelman logo