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