Although the Olympics may be the greatest show on Earth, it’s far from being the only show in town
Last month, I highlighted the crucial role that 177,000 people – more than a third of whom (70,000) will be volunteers – will play in a range of customer service and support roles during London 2012. Within seconds of hitting the ‘Send’ button on the email to the editor, I realised I had omitted to [...]