Charlotte Allen

Global Human Resources Business Partner

Charlotte Allen is an experienced Human Resources professional currently serving as the Global Human Resources Business Partner at Control Risks since November 2021. With a strong background in HR leadership, Charlotte has previously held roles as a Human Resources Business Partner at BOC UK & Ireland and SSH Design, where responsibilities included managing HR functions across various regions and collaborating with key stakeholders for strategic HR guidance. Additional experience encompasses employee relations at PetroChina, HR roles at Apptio and Enterprise Rent-A-Car, and an early HR assistant position at Nimsoft. Charlotte holds a Post Graduate Diploma in Advanced Level 7 from CIPD and a Law degree from Bournemouth University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices