Leigh Knight

Head of Human Resources

Leigh Knight is the Head of Human Resources at Beach Point Capital Management. In this role, Ms. Knight is responsible for overseeing all aspects of human resources at the firm. Prior to Beach Point, she served as the Head of Human Resources within the U.S. at Brevan Howard. She also held senior positions across human resources at various investment management firms. Ms. Knight received a bachelor’s degree in Business Administration from Fordham University.