Kroll

$1.3B revenue • 5,001 employees • 55 East 52nd Street, 17th Floor, New York, NY, 10055, United States

Last Updated May 7, 2026

Company Overview

Company Name

Kroll

Address

55 East 52nd Street, 17th Floor, New York, NY, 10055, United States

Website

kroll.com

Approx. Annual Revenue

$1300.0M

Employees

5,001

Established

1995

Google Reviews

2.1 (65 reviews)

About Kroll

Kroll is a leading independent provider of financial and risk advisory solutions based in New York, NY, United States. Established in 1995, the company has approximately 5,001 employees and offers a range of services, including risk management, financial decision-making, and strategic advisory to help clients achieve a competitive advantage.

More Companies in New York

Browse all companies in New York

Frequently Asked Questions about Kroll

Technologies Used

Social Profiles

Key Decision Makers

Aviral Jain Managing Director
Kurt Steltenpohl Managing Director
LinkedIn