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.
This person is not in any teams
This person is not in any offices