Public Markets

Our public markets platform incorporates the full range of corporate credit sub-asset classes from high yield through to investment grade, absolute return, multi-asset credit, emerging markets, syndicated loans and sustainable investment solutions. These strategies offer a range of possible return expectations, volatility tolerance, duration and sustainability profiles. Our investment process is supported by in-depth fundamental credit research and analysis.

Photo of Michael McEachern
Michael McEachern Co-Head Public Markets/Portfolio Manager
Photo of Tatjana Greil-Castro
Tatjana Greil-Castro Co-Head Public Markets/Portfolio Manager

Innovative – We have a strong, long-term heritage of creating intelligently crafted investment solutions that strive to suit investors’ risk/return objectives across the credit cycle. From our genesis as high yield managers, today our credit offering spans the credit spectrum, with each new strategy created in response to an ever-evolving investment landscape.

Experienced – We have an established track record stretching back over 30 years. This is complemented by the expertise of our investment professionals who apply the same research process to investment grade companies as they do to high yield. Indeed, our focus on diligent and rigorous credit analysis helps minimize defaults in our portfolios.

Trusted – Our focus on risk management underpins our investment activities. The strength of our conviction, focus on capital preservation and our investment outcomes have resulted in the development of long-term client partnerships.


Capital at risk. The value of investments and the income from them may fall as well as rise and is not guaranteed. Investors may not get back the full amount invested. Past performance is not an indication of current or future performance.

Credit Risk: High yield securities which are rated below investment grade, are considered to be speculative with respect to the issuer’s ability to pay interest and principal and they are susceptible to default or decline in market value due to adverse economic and business developments.