Todd Leonard Location
Chapel Hill, NC, US
Todd Leonard Work
Todd Leonard Education
Todd Leonard Skills
Todd Leonard Summary
Todd Leonard, based in Chapel Hill, NC, US, is currently a Director, Demand Generation at A-LIGN. Todd Leonard brings experience from previous roles at A-LIGN and Simulmedia, Inc.. Todd Leonard holds a 2010 - 2014 Bachelor of Arts in Media Arts and Entertainment - Cinema @ Elon University. With a robust skill set that includes Marketing Automation, Search Engine Marketing (SEM), Demand Generation, Account Marketing, Customer Relationship Management (CRM) and more. Todd Leonard has 2 emails and 3 mobile phone numbers on RocketReach.