Eva Mcgarry's Location
New York, New York, United States
Eva Mcgarry's Work
Eva Mcgarry's Education
Eva Mcgarry's Skills
Eva Mcgarry's Summary
Eva McGarry, based in New York, New York, United States, is currently a Communications Manager at Atai Life Sciences Ag, bringing experience from previous roles at No. 29 Communications, Nike Communications, Inc. and M18 Public Relations. Eva McGarry holds a 2011 - 2015 Bachelor of Arts in Psychology @ Parsons School of Design - The New School. With a robust skill set that includes Microsoft Office, Microsoft Excel, Adobe Creative Suite, Computer Maintenance, Mac and Pc Platforms and more, Eva McGarry contributes valuable insights to the industry. Eva McGarry has 1 email on RocketReach.