Start with your goals. You won't improve your Spanish or Catalan skills much in a degree taught in English. Indeed, the best way to develop the functional vocabulary would be learn Spanish or Catalan and then study your masters in that language. That would show to employers that you can do marketing aimed at the domestic market.
PS There's not much point learning marketing in a country where your language skills mean you can't work as a marketer in the domestic market.
[Edited by StuartHE on Feb 18, 2021]
Start with your goals. You won't improve your Spanish or Catalan skills much in a degree taught in English. Indeed, the best way to develop the functional vocabulary would be learn Spanish or Catalan and then study your masters in that language. That would show to employers that you can do marketing aimed at the domestic market. <br><br><br><br>PS There's not much point learning marketing in a country where your language skills mean you can't work as a marketer in the domestic market.