James Kaniclides: Insight Investment has nearly $900 billion in total AUM[1], with over 1100 employees. We have over 30 years of experience working with insurance clients, and we work with 80 insurers globally that comprise about $35 billion of assets.
Our ethos is to manage solutions to achieve outcomes for clients. ‘Solutions’ has become a bit of a buzzword in the industry; asset managers are putting together teams of solutions providers to take what has been more of a product structure and try to apply that to meet insurers’ needs.