Stephanie O'Donnell's Location
New York, NY, US
Stephanie O'Donnell's Education
New York University
Master of Arts (Human Resources, Human Resources Management)
2005 - 2008
Master of Science (Human Resources Management)
University of Delaware
(Business Administration, Marketing, Finance)
Stephanie O'Donnell's Skills
Stephanie O'Donnell's Summary
Stephanie O'Donnell, based in New York, NY, US, is currently a Senior Human Resources Business Partner at Mercer. Stephanie O'Donnell holds a 2005 - 2008 Master of Arts in Human Resources, Human Resources Management @ New York University. With a robust skill set that includes Leadership, Recruiting, Team Building, Microsoft Excel, Marketing and more, Stephanie O'Donnell contributes valuable insights to the industry. Stephanie O'Donnell has 2 emails and 1 mobile phone number on RocketReach.