Insight Investment is a global asset and risk manager focused on designing investment solutions to meet clients’ evolving needs. The firm specializes in liability-driven investment, fixed income, and absolute return strategies for institutional investors.