Kroll is a global financial and risk advisory firm providing valuation, transaction, investigations, cyber, restructuring and business administration services across more than 30 countries and territories.
1 job