Laragh Jeanroy
Office Managing Partner – Cambridge and Bury St Edmunds, Co-Lead of Life sciences
Laragh Jeanroy
Office Managing Partner – Cambridge and Bury St Edmunds, Co-Lead of Life sciences