Bill Udell
Bill Udell
Chief Executive Officer, Control RisksBill Udell is the Chief Executive Officer of Control Risks. Previously, Bill Udell was the Operations Officer and Analyst at the Central Intelligence Agency.
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...
Key people from Control Risks
Security experts
Security technologies promote real-time awareness in K-12 schools
DownloadTechnology's role in securing banks and financial institutions
DownloadIntegrated systems enable critical and compliant security for transportation
DownloadModernising physical access control
DownloadAccess. Intrusion. One estate.
Download
