London – October 15, 2026 -- Control Risks has appointed Chris Holt, a Lloyd's of London insurance broker founder with two decades of crisis and resilience experience, as Global Head of Advisory and Risk Consulting.
Holt will lead an international team on crisis preparation, response and recovery
In the role, Holt will head a global team that helps organizations prepare for, respond to and recover from critical events threatening their people, assets, operations, reputation and corporate value.