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