Steve Clabby is an experienced professional specializing in recruitment process outsourcing and talent management. Currently serving as Global Process Owner for Contingent Workforce at Mars since May 2024, Steve focuses on standardizing processes in this area. As a Director at Lean Process Partners since April 2019, Steve helps clients implement advanced recruitment and HR technology solutions while promoting Lean methodologies. Previously, while Head of Product at Capita from May 2019 to April 2024, Steve led the development of innovative digital recruitment solutions and enhanced process efficiency through Lean practices. Earlier roles include Process Optimisation Manager at Robert Walters and Program Manager at Cielo Talent, highlighting a consistent focus on optimizing recruitment processes and improving service quality. Education includes a Lean Master Practitioner degree from Cardiff University and a BSc from the University of Exeter.
This person is not in any teams
This person is not in any offices