Giles Allen
Giles Allen
Title
Co-lead, Financial Services Practice
Firm
Spencer Stuart
Office Address
6th Floor,80 Strand
London, WC2R 0DT
United Kingdom
London, WC2R 0DT
United Kingdom
Industry Specialties
Banking | Finance
Generalist
Functional Specialties
General Management/CEO/COO
Board of Directors
Services
Executive Search
About Mr. Allen
Based out of London, Giles Allen co-leads Spencer Stuart’s Financial Services Practice in EMEA and is a member of the Board and CEO practices. He is a trusted advisor to CEOs and boards and is passionate about helping clients attract and develop the best talent from around the world to build diverse, engaged and high-performing leadership teams. His client work includes chair, CEO, CFO, board director, senior executive and functional heads for a range of FTSE 350, private business and multi-national clients. Giles is a respected market leader advising businesses on issues such as diversity and inclusion, succession planning and organisational change and transformation. An economist by background, Giles brings more than 20 years of consulting and recruiting experience to his role.
Education:
Giles graduated from the University of Aberdeen with a degree in international relations and Spanish. He earned a master’s degree in Middle East politics and Arabic from the University of Durham.