Founded Year: 1972


Financial services

Company Size


Head Office Location

New York City, NY, United States



1 Jobs

Jobs at Kroll

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 Shai Waisman.

Open Roles

Intern, Data Analytics

Nashville, TN, USA