Our Barcelona office hosts associates of 19 different nationalities who speak more than 24 languages