Stephen Clifford has extensive experience in the recruitment field, serving in various leadership positions. As Recruitment Manager for Evolution, Stephen oversees recruitment efforts in the US. Previously, at SapientNitro, Stephen held the role of Talent Acquisition Consultant, focusing on sourcing and securing top talent. Additionally, Stephen served as Director at Advantage Technical Resourcing and as National Recruiting Director at TAC Worldwide, where responsibilities included strategic recruitment and personnel management.
This person is not in the org chart
This person is not in any teams
This person is not in any offices