Bill Udell

CEO, Americas

Bill Udell brings a wealth of experience in crisis and security consulting, currently serving as CEO for the Americas and Senior Partner at Control Risks since May 2008. Prior roles at Control Risks include Country Manager and Director of Analysis and Assessments in Iraq. Prior to joining Control Risks, Bill Udell worked at the Central Intelligence Agency from June 2000 to July 2007 as an Operations Officer and Analyst. Academic credentials include a Master of Arts in Near and Middle Eastern Studies from Harvard University and a Bachelor of Arts in International Relations and Affairs from Trinity University.

Location

San Francisco, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices