Associate
London, England, United Kingdom
Simmons & Simmons
Dechert LLP
Partner
Trainee
The University of Sheffield