Sky

Believing in better…

Creation of internal communications and signage to inspire staff in Sky call centres.