Rachel Barry's Location
Charleston, SC, US
Rachel Barry's Work
Rachel Barry's Education
Rachel Barry's Skills
Rachel Barry's Summary
Rachel Barry, based in Charleston, SC, US, is currently a Director, Demand Generation at Blackbaud, bringing experience from previous roles at Blackbaud. Rachel Barry holds a 2005 - 2009 Bachelor in Business Administration; Marketing @ Georgia Southern University. With a robust skill set that includes Social Media, Social Media Marketing, Teamwork, Cold Calling, Marketing and more, Rachel Barry contributes valuable insights to the industry. Rachel Barry has 2 emails and 1 mobile phone number on RocketReach.