Macfarlanes
Associate (Dispute Resolution)
RBC Capital Markets
Investment Banking Summer Analyst
Macfarlanes
Vacation Scheme
Macfarlanes
Trainee Solicitor
Macfarlanes
Senior Associate, Solicitor Advocate (Dispute Resolution)
Rosalind Franklin Laboratory NHS Test & Trace
Judicial Assistant, High Court (Commercial Court)
University of Oxford
BPP Law School