Trader
bromley, greater london, united kingdom
Jane Street
University of Cambridge
St Olave's Grammar School