Partner
Berkhamsted, Hertfordshire, United Kingdom
Machins Solicitors LLP
3Hr Plc
Senior Solicitor
Solicitor
BT
Solicitor-advocate
Bloomsbury College of Law
The University of Sheffield
BPP Law School