Our Team: James Vaughan

James' Profile Picture

James Vaughan

Legal Advisor

Sector: UK Immigration
Location: London

James is a Legal Advisor in the UK immigration team in London. He assists with a range of immigration applications, including corporate clients, high net worth and personal clients.


2014 - present - Laura Devine Solicitors


2014 - 2016 - LPC (part-time), University of Law, London
2013-2014 - GDL, University of Law, London
2010-2013 - History (BA), University of Exeter