Control Risks announces appointment of Bill Udell as Chief Executive Officer

Control Risks announces appointment of Bill Udell as Chief Executive Officer

LONDON, May 18, 2026 /PRNewswire/ -- Control Risks, the global strategic intelligence and security firm today announces that Bill Udell will become Chief Executive Officer with effect from 1 June 2026. Udell succeeds Nick Allan, who is stepping down...

menu
menu