Going the Extra Mile at The National Customer Service Awards

National Customer Service Awards Ceremony

The ninth annual National Customer Service Awards took place at the Grosvenor House Hotel in London, England. The atmosphere was electric! Given the current economic climate and all the doom and gloom surrounding the credit crunch, the Customer Service Awards 2008 were a great opportunity to boost morale and recognise the positive achievements within the … Read more