Bill Udell, Senior Partner, Los Angeles

Bill leads Control Risks’ business protection and resilience services across the Americas. This includes security consulting, executive protection, security design and solutions, information security consulting, crisis management and business continuity consulting.