Nuala Walsh

Chief Marketing Officer
Standard Life Aberdeen