Rachel McGrath

Manager Of Employee Relations And Total Rewards at The New England Center for Children, Inc.

Rachel McGrath, PHR, SHRM-CP, has a robust career in human resources and employee relations, currently serving as the Manager of Employee Relations and Total Rewards at The New England Center for Children since August 2006. Rachel has held various roles within the organization, including Director of Human Resources for Southborough and Assistant Director of Human Resources. Prior experience includes serving as a Benefits Coordinator at Cookson America, Inc., and Administrative Assistant at Textronics, Inc. Rachel began a professional journey in hospitality, holding key positions at the Sheraton Newton Hotel and Sheraton Framingham Hotel, including Hotel Sales Manager, Hotel Rooms Reservation Supervisor, and Housekeeping Supervisor. Rachel earned a Bachelor of Arts degree in Hotel, Restaurant, and Institutional Management from Johnson & Wales University.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


The New England Center for Children, Inc.

1 followers

The New England Center for Children (NECC) is a private, nonprofit center for autism treatment, education and research with a global presence. We are dedicated to our mission: to transform the lives of children with autism worldwide through education, research, and technology.


Industries

Employees

1,001-5,000

Links