Rachel McGhee

Acting Onboarding Manager, Global Human Resources at Human Rights Watch

Rachel McGhee, MBA, PASC, currently serves as Acting Onboarding Manager within the Global Human Resources team at Human Rights Watch, overseeing the onboarding process for new hires and ensuring compliance and effective communication between teams. With extensive experience in human resources, Rachel previously held roles including Sr. Coordinator and Coordinator of Global Human Resources, managing employee data, supporting organizational goals with analytics, and addressing employee inquiries. Prior positions include Human Resource Generalist at Carbon Chemistry Ltd., Recruiter at primesource staffing, Administrative Assistant at Brownstone Services, Enrollment Services Advisor at Ashford University, and Military Language Instructor in the US Navy. Rachel holds a Master’s Degree in Business Administration from the University of Arizona and a Bachelor’s Degree in Early Childhood Development and Education from Ashford University.

Location

London, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Human Rights Watch

49 followers

Human Rights Watch is one of the world’s leading independent organizations dedicated to defending and protecting human rights.


Industries

Employees

501-1,000

Links