Helen Brown's Location
United Kingdom
Helen Brown's Work
Helen Brown's Education
Imperial College London
1987 - 1991
Helen Brown's Skills
Helen Brown's Summary
Helen Brown, based in United Kingdom, is currently a Chief Human Resources Officer, Board Director at SLR Consulting, bringing experience from previous roles at Now Teach, Sabbatical, Oliver Wyman and Allianz Insurance. Helen Brown holds a 1987 - 1991 Imperial College London. With a robust skill set that includes Employee Relations, Human Resources, Change Management, Organizational Design, Personnel Management and more, Helen Brown contributes valuable insights to the industry. Helen Brown has 3 emails on RocketReach.