140 jobs in Barcelona