Elmwood Asset Management, founded in 2018, is a leading independent company that manages investments, focusing mainly on corporate credit. They handle $17 billion in assets and aim to deliver strong results through careful research and analysis.
Their investment approach involves using a mix of data and fundamental insights to find good opportunities while keeping risks in check.
They use advanced technology to improve their investment portfolios and try to get the best returns for their investors.
Elmwood also values transparency and responsibility. They invest in talented professionals and are committed to ethical investing by considering environmental, social, and governance factors. They follow the UN Principles for Responsible Investment to ensure they make responsible choices with their investments.