Craig Weston
Craig Weston is a barrister at Irwin Mitchell LLP and specialises in advising corporates and individuals in relation to regulatory and criminal compliance matters and representing those under investigation.
Craig Weston is a barrister at Irwin Mitchell LLP and specialises in advising corporates and individuals in relation to regulatory and criminal compliance matters and representing those under investigation.