Danielle McConnachie

London Office Manager