James Sinclair

Investment Analyst at Point72

United Kingdom

About

Experience