Helen Brown

Chief People Officer



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. Helen has 30 years of experience in engineering, management consultancy and HR roles. Prior to joining SLR, Helen worked for Esso Petroleum, IBM and The Boston Consulting Group.

Helen has a Chemical Engineering degree from Imperial College, London and is a Fellow of the Chartered Institute of Personnel and Development.

Get in touch