I

Insight Investment

1067 employees

Basic info

Industry

financial services

Sectors

Absolute return
Multi-asset investing
Asset Management
Fixed Income
Risk Management
Liability driven investment
Investment

Date founded

2002

FAQ