Control Risks Names Bill Udell as Chief Executive Officer

Bill Udell

Control Risks CEO appointment marks a major leadership transition as Control Risks names Bill Udell as Chief Executive Officer. The Control Risks CEO appointment will take effect on 1 June 2026. In addition, the Control Risks CEO appointment follows the imminent departure of current CEO Nick Allan. He is set to exit the role soon.

Moreover, Allan and the board felt that this was an appropriate time for such an appointment. During his time at Control Risks, Allan enhanced its global position and strategic direction. It is for this reason that the organization is now heading into a new era.

Dominic Casserley, Chair of Control Risks, said: “Bill stood out through the selection process for his clarity of thinking, his deep understanding of where the firm needs to evolve and his ability to combine strategic vision with disciplined execution. He brings the right balance of experience, energy and perspective to lead Control Risks in its next phase, strengthening our position as a strategic intelligence and security partner to clients worldwide.”

Leadership Transition to Drive Strategic Growth

At the same time, Udell holds a position as a Managing Partner, Global Security at Control Risks. He is also a member of the Board and the Executive Committee. At the same time, he directs the integrated security and strategic intelligence services across advisory and operational support disciplines. Moreover, he previously managed the business in the Americas and helped build out our offerings in key markets. Therefore, Udell has been instrumental in enhancing the intelligence-led approach within the company. The Board appointed him because of strategic clarity and proven leadership. His ability to lead transformations within business units also contributed to the selection process. In general, the appointment of a new Control Risks CEO shows that the company. Continues investing in strategic intelligence and global security services leadership.

Commenting on his appointment, Udell said: “It is an honour to be selected as Chief Executive of this remarkable business. By focusing my efforts on the evolving needs of our clients, I am convinced Control Risks is well positioned to further strengthen its market position.”

For more stories on executive leadership and business innovations, explore our CXO Insiders for the latest updates.

Source: PRNewswire

Share with friends

Latest News