Babcock International Group
Natasha Allan, MCIPD, currently serves as the Head of Sustainability (Marine) at Babcock International Group since January 2017, following a series of HR roles within the company where responsibilities included managing training for over 2000 employees, introducing a volunteering program, and leading competency development initiatives. Prior to this, Natasha was an HR Business Partner at Tarmac, supporting over 600 employees and managing HR and cultural change during a significant acquisition. Earlier experience includes roles at Sahaviriya Steel Industries UK as a Human Resources Business Partner, and Tata Steel, where Natasha helped with mass redundancies and HR transitions. Natasha's educational background includes an MScR in Social Value and Governance from The University of Edinburgh and a BA (Hons) in Human Resource Management from the University of Central Lancashire.
This person is not in any teams
This person is not in any offices
Babcock International Group
23 followers
Babcock is an international aerospace, defence and security company, with a leading naval business, and provides value-add services across our main markets of the UK, France, Canada, Australasia and South Africa.