Desmond Lynch has a position (Managing Director and Senior Trader) at Canyon Capital Advisors

Details
Title Managing Director and Senior Trader
Is Current yes