Kroll provides risk, governance, valuation and advisory solutions, with significant delivery teams in India.
https://www.kroll.com- Headquarters
- New York, US
- Founded
- 1932
- Company size
- 5,001-10,000
Kroll provides risk, governance, valuation and advisory solutions, with significant delivery teams in India.
https://www.kroll.com