JC

John Craig

Head Of Human Resources Services at Mitie

John Craig is an experienced HR professional with a strong background in compliance, immigration, and human resources management. Currently serving as HR Manager for Data and Integration at Mitie since December 2020, John oversees onboarding, lifecycle changes, and right-to-work compliance. Prior experience includes roles at Interserve as HR Manager for Compliance, Screening & Audit, and Reynir Group as Director/Owner of a consultancy focused on Global Mobility and Diversity and Inclusion. Additional positions held include Senior Immigration Manager at Freeths LLP, Immigration Manager at Eversheds, and Legal Advisor at Eversheds LLP. John began a career at the UK Border Agency, where responsibilities included Senior Operations Manager and Asylum Caseowner.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices