General Counsel (Head of Legal Affairs) Quant 📍 London, United Kingdom of Great Britain and Northern Ireland On-Site GB 5h ago via freehire View