Head of Financial Reporting
Squarepoint Capital
London, New York
healthcare
43 days ago