seenit.co.uk
EE completes migration of customer service to UK and Ireland
The mobile network pledged to ‘on-shore’ jobs in a bid to boost customer service levels. EE’s fulfilment of the undertaking has involved creating 1,000 new jobs across its North T…