Managing the customer service needs of 4.7 million TV households in Italy is no easy task, particularly in a world where all manner of video and entertainment services are now jostling for the ...