125 jobs in Barcelona