Erika McGrath

Chief People Officer at The Channel Company

Erika McGrath is a dynamic HR Executive with 20+ years of experience in all areas of Human Resources including talent engagement strategy, recruitment and retention, employee relations, strategy development and implementation, learning and development and benefits and compensation. As a proven strategic collaborator and business partner, Erika’s passion has always been around People and Culture and the key role that plays in business success. She has a graduate degree in Occupational Social Work from Columbia University and her previous experience includes working with a large international B2B media and events company where she worked in various divisional and corporate HR roles.

Location

New York, United States

Links


Org chart


Teams


Offices

This person is not in any offices


The Channel Company

3 followers

The Channel Company is the independent organization enabling technology partnerships across the channel eco-system.


Employees

51-200

Links