Robert McGowan

Senior Manager, People Operations at Edelman

Robert McGowan possesses extensive experience in human resources and people operations, with a progressive career at Edelman in roles such as Senior Manager, People Operations, and People Operations Manager, as well as Manager of Global HR Systems. Prior experience includes positions at The Chicago Lighthouse as HR Generalist and Human Resources Assistant. Robert also has a background at J.Crew, serving as HR Associate Store Manager and Keyholder Operations, demonstrating a strong foundation in HR and operational management across diverse settings.

Links

Previous companies

The Chicago Lighthouse logo
J.Crew Group logo

Org chart


Teams

This person is not in any teams