Insight Investment International Limited is a large investment management firm headquartered in London. It has six-and-a-half billion in regulatory assets and manages over 70 client accounts. In 2018, the firm became a registered investment adviser with the SEC. The firm’s primary focus is managing investment portfolios for businesses, investment companies, and pooled investment vehicles. The company also provides financial planning and investment advisory services.
The company employs more than 1,000 people around the world. It has key corporate offices in New York, Boston, and San Francisco. It also has operations in Japan and Australia. With the acquisition of Mellon, it will have a broader reach in the global fixed-income marketplace. Moreover, it will have the ability to provide its clients with a more comprehensive set of investment services.
The company’s business model consists of investing in various types of securities, such as sovereign and investment grade corporate bonds. It also invests in derivatives. Approximately 32% of the firm’s assets are invested in sovereign bonds, while 13% are invested in investment grade corporate bonds. It generates its revenue from various streams, including asset management fees, which clients pay on a percentage of their assets. This helps build long-term relationships with clients. These fees do not include brokerage commissions, interest, and taxes.
Please note that information on this website may not be suitable for all investors. Certain products are suitable only for institutional investors and professional clients. Before making an investment decision, you should always consult with a financial advisor. Also, please read Important Information carefully, alongside Legal Terms and Conditions. You can find these at the bottom of each page.