Todd Roll's Location
Cleveland, OH, US
Todd Roll's Work
Todd Roll's Education
Bowling Green State University
B.S. (Sport Management Marketing)
1999 - 2003
Bowling Green State University
BA/Education (Sport Management Marketing)
1999 - 2003
Todd Roll's Skills
Todd Roll's Summary
Todd Roll, based in Cleveland, OH, US, is currently a Marketing Automation Manager at DemandGen, bringing experience from previous roles at DemandGen, Hyland Software, IQS and Fathom SEO. Todd Roll holds a 1999 - 2003 B.S. in Sport Management Marketing @ Bowling Green State University. With a robust skill set that includes Online Advertising, Management, Marketing Communications, Business Development, Marketing and more, Todd Roll contributes valuable insights to the industry. Todd Roll has 1 email on RocketReach.