Chris Todd's Location
Texas, United States
Chris Todd's Work
Chris Todd's Education
Chris Todd's Skills
Chris Todd's Summary
Chris Todd, based in Texas, United States, is currently a SVP, Sales and Marketing at Vision Insights, bringing experience from previous roles at YouGov, YouGov Sport, opendorse and Nielsen Sports. Chris Todd holds a 2003 - 2005 BA in Political Science @ Coastal Carolina University. With a robust skill set that includes Sports Marketing, Sponsorship, Sports, Sponsorship Sales, Marketing and more, Chris Todd contributes valuable insights to the industry. Chris Todd has 4 emails on RocketReach.