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.
Links
Sign up to view 0 direct reports
Get started