Promoting excellence in asset management

Our vision is to become the world leader for asset management research, study and recruitment, and a centre for thought leadership.

With London Business School located at the heart of Europe’s largest asset management hub, we are uniquely placed to provide industry real-world insights and tools, equipping individuals and organisations to tackle the investment challenges of tomorrow. 

In today’s fast-paced business environment a dynamic combination of global finance expertise, strategic thinking and a highly practical approach is essential for success.

London Business School is proud to partner in this endeavour with AQR Capital Management, a pioneer in research-driven investment management and one of the world’s leading alternative asset managers. AQR has deep connections to the global academic community – learn more about what inspired the founders of AQR to establish the Institute here.

Download the Institute flyer.

To engage with London Business School

Contact us

To learn more about the Institute call us on +44 (0)20 7000 8290 or email

Get in touch