Sarah McGowan

Bio

Sarah McGowan (MBA, Boston College) brings over 25 years of HR and business strategy expertise to the class at University College. She began her career at Accenture after attending Michigan State University where she studied Sociology. Later, she earned her first master’s degree in Labor Relations and Human Resources. Sarah has spent 21 years working at Ahold Delhaize, a world leading food retailer, where she currently leads in the areas of diversity and inclusion, culture, learning and development, and talent management. She is energized by collaborating with diverse colleagues from across the globe and believes that inclusion is the key to competitive advantage.