Beach Point Capital Management is a multi-billion dollar investment manager that specializes in credit-related investments.