James Irving is a Senior Crown Prosecutor at The Crown Prosecution Service. They have previously worked as a Trainee Solicitor and Paralegal at Hine Solicitors and completed a vacation scheme at Stevens & Bolton LLP. James also gained legal experience as a Legal Intern at KPMG UK and Rubinstein Phillips Lewis LLP. They hold a GDL and LPC from the University of Law, as well as a BA in Philosophy from the University of Leeds.
Location
United Kingdom
This person is not in the org chart
This person is not in any teams
This person is not in any offices