Helen Brown

Chief People Officer

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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices