Gemma Aldridge

Senior Travel Retail Executive

Newmark Retail – UK & EMEA