Partner
Cardiff, Cardiff, United Kingdom
Geldards LLP
Eversheds
The University of Manchester
College of Law, Chester