Steve Clabby

Global Process Owner - Contingent Workforce

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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices