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