So although Dido Harding has left...
Her legacy of stellar customer service and business foresight looms large over Talk Talk even now.
Is it any wonder Track and Trace (among other things) has been such a sh!t show!!!
Her legacy of stellar customer service and business foresight looms large over Talk Talk even now.
Is it any wonder Track and Trace (among other things) has been such a sh!t show!!!