Neil Savage's Location
Atlanta, GA, US
Neil Savage's Work
Neil Savage's Education
Neil Savage's Skills
Neil Savage's Summary
Neil Savage, based in Atlanta, GA, US, is currently a Vice President Marketing at Empower Media, bringing experience from previous roles at Comcast, Comcast Cable and Towersource, LLC. Neil Savage holds a 2003 - 2007 Bachelor of Science in Marketing Management @ Virginia Tech. With a robust skill set that includes Databases, Bowling, Event Management, Microsoft Word, Athletics and more, Neil Savage contributes valuable insights to the industry. Neil Savage has 1 email on RocketReach.