Insight Investment is a global investment manager that manages assets for pension funds, insurers, sovereign wealth funds and financial institutions. We maintain a questioning attitude and are not afraid to challenge conventional thinking or the status quo. We believe there are two types of risk: those that can be modeled and analysed using statistical techniques; and uncertainty which is harder to quantify.
Insight is team-based with a strong ownership culture. We believe this creates a true alignment between meeting the goals of clients, our business objectives and individual incentives. At the heart of our investment philosophy is a determination to offer clients innovative solutions that deliver mutually agreed outcomes.
Our investment capability is focused solely on areas where we believe we can deliver an edge. We seek to continually improve our solutions to meet the evolving expectations of clients with sophisticated needs. Our investment platform is built on three main pillars, each suited to the delivery of a specific outcome: risk management solutions, including liability-driven investing (LDI) and currency risk management; a full spectrum fixed income capability; and a range of multi-asset and absolute return strategies.
We take responsible investment seriously. Insight was a founding signatory to the Principles for Responsible Investment (PRI) in 2006, and we have been successfully integrating environmental, social and governance (ESG) considerations into our decision-making processes for over a decade. Our approach is underpinned by the belief that ESG issues are important drivers of investment value.
Investment, Asset Management, Liability driven investment, Fixed Income, Absolute return, Risk Management, and Multi-asset investing