Beach Point Capital Management is a global investment firm founded in 2009, specializing in credit strategies. The firm manages over $19 billion in assets and is headquartered in Santa Monica, California.
Focus Areas
Notable Investments