HR Business Partner
Location: Frimley, UK
About the HR Business Partner role:
Our Frimley offices stand out—unique, just like the 450+ individuals who call it home. Representing 35 different nationalities, we're a diverse community across 5 core business areas. We have employee led groups supporting wellbeing, sustainability, charitable contributions, inclusivity and this year we were recognised a...