William Holmes

William Holmes is a penultimate year student at the University of Bristol studying French, Spanish and Italian. He has a training contract offer with a magic circle law firm. He has an interest in technology and the law developing around it.