Insight is a specialist asset manager at the forefront of designing and delivering investment solutions designed specifically to meet our clients’ evolving investment needs. Launched in 2002, we have grown to be one of the largest asset managers in the UK, winning industry recognition for our investment capabilities.
Our investment platform has been built to provide complete flexibility; an essential tool in providing tailored client solutions. With well resourced, highly skilled teams we aim to achieve consistent and repeatable returns. Our investment capabilities cover a broad range of asset classes and the entire risk/return spectrum, offering clients absolute or relative return performance benchmarks.
Innovation is key to the development of our investment capability and as leaders in our chosen areas of expertise we continue to look for opportunities to grow and develop our business across new client channels and countries. The key to our success is and will always be the high quality of our professionals combined with the partnerships we create with our clients.
Abdallah Nauphal
Chief Executive Officer and
Chief Investment Officer