Lorna Maynard
Role:
Senior Executive Assistant to CEO and Company Secretary
Senior Executive Assistant to CEO and Company Secretary
Studio:
London
London