Dominic Casserley
News mentions
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 steppin...
