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