Natasha Allan

Head Of Sustainability (marine) at 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.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

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.


Industries

Employees

10,000+

Links