Duncan Miller

Global public relations manager | London

 

Education

  • Leeds University, BA (Hons) English


Languages

  • English

Key dates

  • Year joined: 2013