Digital Marketing - Barcelona, Spain BBA
Harbour.Space University Spain
Degree in Digital Communication (100% in English) BA
CEU Universities Spain