Holly Elrod's Location
Atlanta, GA, US
Holly Elrod's Work
Holly Elrod's Education
Holly Elrod's Skills
Holly Elrod's Summary
Holly Elrod, based in Atlanta, GA, US, is currently a Senior Manager at Deloitte, bringing experience from previous roles at Deloitte Touche Tohmatsu Limited (U.S.-based), Deloitte and PRSA|GA Corporate & Employee Communications Special Interest Group. Holly Elrod holds a 1993 - 1997 Bachelor’s Degree in Communications/Public Relations @ Berry College. With a robust skill set that includes Marketing Communications, Corporate Communications, Integrated Marketing, Strategic Communications, Internal Communications and more, Holly Elrod contributes valuable insights to the industry. Holly Elrod has 5 emails and 1 mobile phone number on RocketReach.