Rachel Barnes

Herbert Smith FreehillsInnovation Lead, UK, US, EMEA