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.
This person is not in any teams
This person is not in any offices