We exist to shape decisions for the better — to protect and enrich the lives of people around the world. Through actionable analytic insight, globally integrated Risk Capital and Human Capital expertise, and locally relevant solutions, our colleagues provide clients in over 120 countries with the
Read More
Founding Year
1940
Employees Count (India)
10001-50000
Employees Count (Global)
50001-100000
Headquarter Location
London
Other Office Locations
Bangalore / Bengaluru, Noida+3 more
Primary Industry
Financial Services
Other Industries
Financial Services
Nature of Business
(B2B)