Trainee Solicitor
United Kingdom
Travers Smith
Associate
Senior Associate
BPP Law School
University of Leeds