Primary Job Title Managing Director & Head of Private Credit Primary Organization Northleaf Capital Partners
Location London, England, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Male
LinkedIn View on LinkedIn
David Ross is based out of London, England and is the Managing Director & Head of Private Credit of Northleaf Capital Partners. David previously worked at Bain Capital Credit as a Managing Director. David Ross attended the Harvard University.



