Global Safety & Security Lead

Company: Itad
Apply for the Global Safety & Security Lead
Location:
Job Description:

Itad seeks a GSS Manager to lead its Global Safety & Security function, ensuring duty of care through governance, risk management and specialist safety support for project delivery. The role translates risk appetite into practical standards, thresholds and escalation across practice teams.

You will oversee crisis preparedness, travel risk management and continuous improvement of the duty of care framework, working with safeguarding and supplier teams to support staff and partners.

#J-18808-Ljbffr…

Posted: August 28th, 2026