Beach Point Capital Management
Leigh Knight is an experienced human resources professional with a strong background in the financial services sector. Currently serving as Head of Human Resources at Beach Point Capital Management since January 2024, Leigh has previously held leadership roles at Brevan Howard US Investment Management LP, Lexington Partners, Indus Capital Partners, Visium Asset Management, Ticonderoga Securities LLC, and Needham & Company. Leigh's extensive experience includes positions as Head of Human Resources, Vice President, and Director across various firms, demonstrating a robust expertise in managing HR functions. Leigh holds a Bachelor's degree in Business Administration and Management from Fordham University.
This person is not in any teams
Beach Point Capital Management
Beach Point Capital Management is a multi-billion dollar investment manager that specializes in credit-related investments.