Kroll, a privately owned company headquartered in the US, was founded in 1972 and employs approximately 5,700 professionals globally. The company provides business consulting and services, specializing in risk and financial advisory solutions.

Revenue

Founded

1972

Headcount

5,695

Headquarters

US

Primary Segment

Business Consulting and Services

Ownership

Privately Owned

News Summary:

On February 17, 2026, Kroll appointed Brian Lichter and Heidi Wachs as Global Co-Heads of Complex Digital Events (CDE). Both Lichter and Wachs join Kroll as Managing Directors and are based in Washington D.C.

Similar Companies

Subscribe for full access to Kroll's profile
Subscribe for full access to Kroll's products in full detail
Subscribe for full access to Kroll's revenue in full detail
Kroll has suppliers like Signiant.

Example Suppliers

Subscribe for full access to Kroll's profile