Oriol Nierga

Digital Communications Manager at the European Commission’s Representation in Barcelona

Scroll to Top