Charlotte Allen

Senior Manager - Global Dei, Tech & Innovation Lead at Barclays

Charlotte Allen is an experienced Senior Manager with a strong focus on Diversity, Equity, and Inclusion (DEI) in the tech and innovation sectors at Barclays since March 2015. Charlotte's career encompasses various roles within talent acquisition, including recruitment marketing and employer branding at AMS. Previous positions include Senior Sourcing Specialist at BlackRock and roles at Deutsche Bank and Société Générale through Randstad Sourceright, emphasizing recruitment best practices across multiple disciplines. Educational qualifications include a Law with Criminology degree from Keele University, supplemented by studies at Birkbeck, University of London, and earlier education at Sheffield Girls High School and Silverdale School.

Links

Previous companies

BlackRock logo
Deutsche Bank logo


Teams

This person is not in any teams