Vanessa Delgado
Marketing Professional
Leading the marketing and communications strategy across Europe.