SLR is a global leader in environmental and advisory solutions, providing services to a diverse and growing base of business, regulatory and government organisations. We are on an exciting growth path and hiring in most disciplines. https://slrconsulting.com/careers
-
Chief Human Resources Officer, Board DirectorSlr Consulting Nov 2018 - PresentAylesbury, Buckinghamshire, GbSLR is a leading global consultancy offering environmental and advisory solutions, on a wide range of strategic and project-specific issues, to a diverse and growing base of business, regulatory and government clients. -
Nominations And Renumeration Committee MemberNow Teach Oct 2020 - Oct 2023London, England, Gb -
Time Off For Personal Projects.Sabbatical 2017 - Nov 2018Za -
Global Director, Human Capital OperationsOliver Wyman 2016 - 2017New York, Ny, UsResponsible for setting strategic direction and leading a team of 50 people across all aspects of operational Human Capital including Employee Relations.- Moved the satisfaction index from 18% to 56%, whilst moving the teams own satisfaction from "very dissatisfied" to "satisfied" within 8 months- Introduced key initiatives: WorkDay, Client Service, team brand and identity, review of all process and policy, improving capability and capacity of team. -
Senior Hr ManagerAllianz Insurance 2015 - 2016Guildford, GbResponsible for business partner team to 5 members of the board, HR Operations and Payroll. Team of 30 ( approx. no of employees 5000).- Led strategic projects on Strategic Talent Planning, Agile working, Attrition Management and Resourcing Restructure.- Ran the Programme of policy, process and IT change -
Hr Director Bcg UkThe Boston Consulting Group (Bcg) 2010 - 2015Boston, Massachusetts, UsResponsible for HR strategy and delivery across all functions. General Manager across support functions. Team of 20.- Member of international committees developing strategy in staffing, employee relations, affiliation, mobility, immigration, reward and development.- Provided Workforce forecast and planning, a key driver of revenue in this supply led business. -
Hr ManagerIbm 2004 - 2010Armonk, New York, Ny, UsInternational roles leading projects and people. Partnered across the People agenda in a complex matrices environment across a number of functions. Represented IBM on London CBI council.- Special Projects role Immigration, Diversity (part of government task force on Immigration)- EMEA Business Partner to Support Functions- Professional Development lead for Consultant Division -
Hcm Managing ConsultantIbm 1998 - 2004Armonk, New York, Ny, Us -
Consultant (Manager)Andersen Consulting 1996 - 1998
-
Various Engineering And Distribution RolesEsso Petroleum 1991 - 1996
Helen Brown Education Details
-
Imperial College LondonChemical Engineering
Frequently Asked Questions about Helen Brown
What company does Helen Brown work for?
Helen Brown works for Slr Consulting
What is Helen Brown's role at the current company?
Helen Brown's current role is Chief People Officer.
What schools did Helen Brown attend?
Helen Brown attended Imperial College London.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial