We're a leading global asset manager responsible for over £681.2bn in assets under management across liability driven investment, fixed income and currency, multi-asset and absolute return.
WHAT WE DO
Since our inception in 2002, we have strived to develop new ways of investing to help deliver complex investment outcomes. Our goal has been to solve the real investment problems faced by a broad range of clients, from pension funds and insurers to sovereign wealth funds and individuals.
Our investment capability is focused solely on areas where we believe we can deliver an edge. It has evolved as we strive to build relevant solutions to meet the 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.
As a firm, we take responsible investment seriously. Insight was a founding signatory to the Principles for Responsible Investment (PRI) 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. In 2016 we were given Tier 1 status by the Financial Reporting Council, recognising that we provide "a good quality and transparent description of [our] approach to stewardship and explanations of an alternative approach where necessary". In 2019, we were awarded A+ ratings across most of the relevant categories in the PRI survey, reflecting our ongoing commitment to integrating responsible investment practices across all aspects of our business. Click here to watch a short film which explains our differentiated approach to responsible investment.
WHAT MAKES US DIFFERENT?
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 modelled 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. Click here to learn more about our culture and diversity and inclusion at Insight.
This unique perspective has shaped our investment platform and enabled us to stay at the forefront of investment innovation. Insight was among the first asset managers to:
- Recognise the importance of liabilities to pension schemes
- Expand the scope of fixed income investment by building global credit expertise and a specialist secured finance team
- Offer investors a broad range of investments in absolute return formats within asset classes and in multi-asset formats against a wide range of benchmarks
- Identify the unrewarded nature of currency risk and develop a rigorous and tested risk management framework
Through the advocacy of our clients, more and more clients are entrusting us to manage their assets.
As at 30 June 2020.
Insight Investment is at the forefront of developing new ways of investing, providing institutional investors with access to innovative investment strategies, coupled with robust risk management techniques. Learn more...
Insight for insurers
Insurers are seeking investment strategies that suit their specific requirements, while retaining flexibility to adapt to a changing economic and regulatory landscape. Insight’s insurance specialists provide tailored support to help our clients achieve these goals.
As at 30 June 2020. Assets under management (AUM) are represented by the value of cash securities and other economic exposure managed for clients. Figures shown in GBP. Reflects the AUM of Insight, the corporate brand for certain companies operated by Insight Investment Management Limited (IIML). Insight includes, among others, Insight Investment Management (Global) Limited (IIMG), Insight Investment International Limited (IIIL), Insight Investment Management (Europe) Limited (IIMEL) and Insight North America LLC (INA), each of which provides asset management services.