Netflix to create 400 jobs in new European hub
Streaming giant Netflix has announced it will create 400 jobs at its new European customer service hub which opened this week in Amsterdam. Supporting customers across 11 European countries (Belgium, Denmark, Finland, Ireland, Luxembourg, the Netherlands, Norway, Poland, Romania, Sweden and the UK), the multilingual hub will employ initially a workforce of 170, growing to […]



