Sky has announced the creation of around 100 new jobs which will be based in Livingstone, Scotland, as an extension to the Customer Business System team. The majority of these positions will be IT based, with the team offering technical support to Sky’s customer service operations, products and services. The new Sky jobs on offer [...]
From the category archives: