WorldHost Award
The Vine Conference Centre in Dunfermline has become the latest organisation in Scotland to gain national recognition for its commitment to customer service, after being awarded WorldHost Recognised Business status. WorldHost is a suite of world-class customer service training programmes that was introduced in the UK by People 1st International. Over 320,000 people, 5,000 businesses […]