Zachary DeFord founded and served as the CEO of Smerf since 2019. Prior to that, they held a role in post-production at Netflix from 2017 to 2018.
Zachary DeFord pursued their education at Temple University from 2013 to 2017, earning a Bachelor of Arts (BA) degree. The specific field of study during this period is not provided.
Sign up to view 1 direct report
Get started