Helen Brown is an accomplished HR leader with extensive experience in people strategy and organizational development. Currently serving as Chief People Officer at STACK Infrastructure since August 2025, Helen is focused on driving organizational growth through talent development and technological solutions. Previously, as Group Director of Crisis Management & Business Resilience and Chief People Operations Officer at WPP from October 2019 to August 2025, Helen modernized the People practice, led global initiatives like the Workday HCM implementation, and managed the company's COVID-19 response. Helen's career also includes significant roles at MediaCom, iris, FCB CREA, i-d media, Curio, Pentland Brands, and EDS, encompassing talent strategy, performance management, and international market expertise. Education includes studies at the University of Gloucestershire and a recent course at International SOS.
This person is not in any teams
This person is not in any offices