Senior Communications Specialist
barcelona, catalonia, spain
Barcelona City Council
Universitat de Barcelona
Universitat Autònoma de Barcelona