Todd Lilly Location
Texas, United States
Todd Lilly Work
Todd Lilly Education
Texas Tech University
(Architecture)
University of Houston
(Architecture)
Todd Lilly Skills
Todd Lilly Summary
Todd Lilly, based in Texas, United States, is currently a EVP, Global Head of Digital, Publicis Production at Publicis Production. Todd Lilly brings experience from previous roles at Indegene, Tag and Dieste Inc.. Todd Lilly holds a Texas Tech University. With a robust skill set that includes Digital Strategy, Integrated Marketing, Advertising, Mobile Devices, Creative Strategy and more. Todd Lilly has 3 emails and 1 mobile phone numbers on RocketReach.