James Welsh

James Welsh is a barrister at 9 Bedford Row. He is also (jointly) the Director of Programmes for BPP’s BPTC. He has niche expertise in training witnesses and has done so for police detectives, forensic scientists, Home Office crime analysts and medical professionals dealing with rape victims.