Insight Investment

Insight Investment is a leading global asset manager across liability driven investment, currency management, fixed income, absolute return, multi-asset and specialist investment strategies. Insight designs innovative investment solutions for their clients that have one objective in mind: meeting their specific needs. Insight aims to deliver consistent and repeatable performance by focusing only on those things we know we can do well. Located across the globe, our clients include pension funds, corporates, local authorities, insurers, sovereign wealth funds, wealth managers, financial institutions and private individuals.
Contact Details
Office Address
Insight Investment
160 Queen Victoria Street
London, Uk EC4V 4LA
Phone: +44-207-163-4000