Sky also employs more than 1, 000 field-based employees located around the U.K. The companya#39;s customer call centres are located in Scotland, where the ... The impetus to do this has arisen from a number of challenges: ac Sky recognises that the digital marketplace is becoming increasingly competitive and that exceptional customer service will be one of the key factors in winning the war for subscribers. ... It means having your problem solved before you even know it is a problem.