Zack Elrod's Location
Columbus, Ohio, United States
Zack Elrod's Work
Zack Elrod's Education
Zack Elrod's Skills
Zack Elrod's Summary
Zack Elrod, based in Columbus, Ohio, United States, is currently a Sales Vice President at Allianz Trade in North America, bringing experience from previous roles at Allianz Trade in North America and Penske Truck Leasing. Zack Elrod holds a 2005 - 2009 Bachelor of Arts in Business, Management @ Wittenberg University. With a robust skill set that includes CRM, Sales, Marketing, New Business Development, Sales Process and more, Zack Elrod contributes valuable insights to the industry. Zack Elrod has 3 emails and 1 mobile phone number on RocketReach.