Steven Brown

Chief Security Officer

Steven Brown is an experienced security executive currently serving as Chief Security Officer at Haleon since June 2025. Prior to this role, Steven held various positions at Johnson Matthey from July 2018 to June 2025, including Group EHS & Security Director and Global Security Director. From June 2011 to July 2018, Steven worked at De La Rue as Group Director of HSSE & Resilience, Head of Supply Chain Security, and EHS, Security & Resilience Manager. Steven's career began with the British Army in the Royal Military Police from August 1997 to June 2011. Steven holds an Executive MBA from Durham University Business School and a BA Hons in Security and Risk Management from the University of Leicester.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices