Kirsty McGregor

Executive Editor, Europe Vogue Business