Michael Searles is a seasoned finance professional with extensive experience in capital solutions and credit investment. Currently, Michael serves as Managing Director and Head of North America Capital Solutions at Barings, a position held since April 2018. Prior to this, Michael worked at Octagon Credit Investors from April 2014 to April 2018, first as Principal and previously as Associate. Michael's career began at Credit Suisse, where responsibilities included roles as Analyst from 2009 to 2012 and later as Associate from 2013 to 2014, showcasing a strong foundation in financial analysis and investment strategies.
This person is not in any teams
This person is not in any offices