Kroll is a corporate investigations and risk consulting firm headquartered in New York City. Established in 1972, Kroll has nearly 5,000 employees in 30 countries and territories. The current CEO is ...