Sarah Seelaus, Sound Point Capital - United States of America

Best Investment Firm Business Development Director - New York