Anne McIlwraith

Associate | London


Secretary Sarah Ellis

 

Education

  • University of Leeds, French and Philosophy BA (Hons)


Languages

  • English

Key dates

  • Year joined: 2016