Helen Brown

Helen joined SLR in 2018 and moved onto the SLR Board in January 2020. She has executive responsibility for all aspects of the people agenda across the business globally.

Links

Previous companies

IBM logo
BCG logo
Oliver Wyman logo

Org chart

Sign up to view 8 direct reports

Get started