19 May 2026

Control Risks, the global strategic intelligence and security firm announces that Bill Udell will become Chief Executive Officer with effect from 1 June 2026. Udell succeeds Nick Allan, who is stepping down after 25 years with the business, including seven and a half years as CEO.

Having led the firm through a period of significant development, strengthening the firm's global position and shaping its strategic direction, Allan and the Board agree that now is the right time for new leadership to take the business forward and drive the next phase of its evolution.