- Barcelona, Catalonia, Spain
Marketing & Communication Management | Brand Management | Digital Strategy