25 New Jobs Being Created – Swansea, UK.

Business process outsourcing (BPO) firm arvato UK is creating 25 jobs at its Swansea-based shared services centre to fuel a planned expansion. Type of jobs arvato said the full-time roles cover IT, customer service, project management, programme support and administration. All of the positions are based at its Sandringham Park site, where the company currently […]