Ryan Carroll is currently the Managing Director and Head of Portfolio Management for Private Credit at The TCW Group. They have served as a Board Member at multiple organizations, including Universal Fibers, Inc., Ruby Tuesday, and Red Lobster. Previously, Ryan held various positions, including Managing Director at BlackRock Kelso Capital Advisors and Chairman of the Board at AGY. Ryan earned a B.S.B.A. in Finance, Accounting, and International Business from Washington University in St. Louis.
This person is not in the org chart
This person is not in any teams
This person is not in any offices