marketing manager e brand manager Hotel Catalunya at Hotel Catalunya - Barcelona, Catalonia, Spain
Hotel Catalunya is a hospitality company based out of Barcelona, Spain.