David Lillis's Location
New York, United States
David Lillis's Work
David Lillis's Education
David Lillis's Skills
David Lillis's Summary
David Lillis, based in New York, United States, is currently a Tech Lead: Display Ads at Craft WW, bringing experience from previous roles at Craft Worldwide, R/GA and mcgarrybowen. David Lillis holds a 1995 - 1998 Bachelor of Fine Arts (BFA) in Computer Graphics and Interactive Media @ Pratt Institute. With a robust skill set that includes Interaction Design, User Interface Design, User Experience, Rich Media, Interactive Advertising and more, David Lillis contributes valuable insights to the industry. David Lillis has 3 emails on RocketReach.