Christopher McCabe is a Talent Acquisition Partner at Enoda Ltd with experience in IT recruitment for companies like GCS Recruitment Specialists and Hays. Christopher previously worked as an Account Manager at Investec Structured Products. Christopher holds a Bachelor's degree in Business from the University of the West of Scotland.
November, 2023 - present
Senior Talent Acquisition Partner at On
Senior Talent Acquisition Partner at Envato
Senior Talent Acquisition Partner at McKinsey & Company
Senior Talent Acquisition Partner - EMEA at Gilead Sciences
Senior Talent Acquisition Partner - GTM at Databricks
Access the worlds's biggest network of public org charts
Learn more