Leon Dowle

Global Head Of Talent

Leon Dowle is an experienced talent management professional currently serving as the Global Head of Talent at Iris since July 2021. Previously, Dowle held positions including Talent Lead at The&Partnership and Head of Talent at both ENGINE UK and WCRS, showcasing expertise in creative communications and brand building. Dowle began a career in recruitment as a Creative Recruiter at Apple&Ink and has progressed through various roles in talent management, including Senior Talent Agent at S2M Recruitment and Principal Consultant at Propel London. Leon Dowle graduated with a BA hons. in English Literature from the University of Portsmouth in 2005.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices