Rachel Meehan's Location
New York, New York, United States
Rachel Meehan's Work
Rachel Meehan's Education
Lehigh University
Bachelor Of Arts (English, Journalism)
1992 - 1996
Bachelor Of Arts (English, Journalism)
Rachel Meehan's Skills
Rachel Meehan's Summary
Rachel Meehan, based in New York, New York, United States, is currently a Senior Manager, People Communications at Accenture, bringing experience from previous roles at PWC, Avis Budget Group, 2u Inc. and Several Organizations. Rachel Meehan holds a 1992 - 1996 Bachelor Of Arts in English, Journalism @ Lehigh University. With a robust skill set that includes Press Releases, Internal Communications, Newsletters, Crisis Communications, Corporate Communications and more, Rachel Meehan contributes valuable insights to the industry. Rachel Meehan has 5 emails and 1 mobile phone number on RocketReach.