Insight Investment is a specialist global asset manager across liability driven investment, fixed income, multi-asset and absolute return strategies, and cash management solutions.