Bill Udell Appointed New CEO of Control Risks as Company Enters New Chapter
Control Risks Welcomes Bill Udell as New CEO
Control Risks, a leading global firm focused on strategic information and security, has announced the appointment of Bill Udell as the Chief Executive Officer, effective June 1, 2026. This decision comes after Nick Allan's tenure, who has led the company for 25 years, including seven and a half years as CEO, is stepping down. The board is confident that this leadership transition comes at a crucial moment for the company to continue its evolution under new guidance.
Bill Udell is not new to the firm; he currently serves as the Managing Partner within the Global Security sector and is a member of the board and executive committee. His expertise encompasses the delivery of integrated security and strategic information services, which include consulting, operational support, and complex risk management. Previously, he played a vital role in heading up the company's operations in the Americas and enhancing Control Risks' proactive, data-driven strategies.
The selection of Udell as CEO reflects the board’s belief in his comprehensive understanding of the company’s growth prospects and his practical vision for its future. Dominic Casserley, the chairperson of Control Risks, noted that Udell excelled during the selection process due to his ability to synthesize strategic insight with disciplined execution. Casserley remarked, "He brings the right blend of experience, energy, and foresight necessary for navigating Control Risks into its next phase while reinforcing our stature as a strategic partner in intelligence and security for clients globally."
Udell expressed his enthusiasm regarding his new role, stating, "It is an honor to be appointed as the CEO of this remarkable company. I am committed to adapting our efforts to meet the evolving needs of our clients, ensuring Control Risks is well-positioned to enhance its market position further."
Control Risks stands as a trusted partner for about 80% of Fortune 500 companies and 62% of the Fortune Global 500 firms. With more than 50 years of experience, the company operates in 178 countries, providing clients with essential clarity in strategy and operations—from advisory through execution. As a global entity, Control Risks helps clients anticipate risks, safeguard people and assets, and capitalize on opportunities in complex and high-risk environments.
With a strong foundation in strategic intelligence and security, the company is poised to thrive with Udell at the helm as it navigates future challenges and opportunities in the international landscape. As the demand for such services grows, Udell’s leadership will be critical in sustaining the company's momentum and reinforcing its global impact.
Conclusion
The leadership change at Control Risks heralds a new era with Bill Udell set to lead the company through its next phase. As the landscape of risk continues to evolve, so too must the strategies employed to navigate these challenges effectively. With Udell's extensive experience and fresh perspectives, Control Risks aims to strengthen its market presence and successfully rise to the demands of an increasingly complex world.