Hannah McConnachie

General Counsel and Company Secretary

Image
Hannah McConnachie