Standard Life Investments

About

Background

SL Capital is part of the Aberdeen Standard Investments brand which manages more than €19 billion of assets across private markets. This makes us part of one of the largest private markets investors in the world. In total, over €3 billion of infrastructure investments is managed on behalf of investors.

Philosophy

Our infrastructure investment philosophy centres on our belief that infrastructure is a long-term asset class capable of delivering attractive, consistent returns to investors. Our approach is focused on:

  • developing a long-term fund structure which is aligned with investors’ objectives
  • creating a portfolio of mid-market core/core+ infrastructure investments
  • recognising the importance of effective asset management and stakeholder engagement
  • clearly defining what constitutes core infrastructure within our target return range.

Team

We have eight investment professionals dedicated to our core/core+ strategy across investment offices in London and Edinburgh. The team is supported by the marketing, legal, finance and operational functions of Aberdeen Standard Investments. Meet the investment team.

Investors

Our investor base spans both public and corporate pension funds, insurance companies and family offices across the world.

Standard life Investment