Press Room

Crystal Peaks becomes a WorldHost Business

Crystal Peaks has become the latest organisation in the UK to gain national recognition for its commitment to customer service, after being awarded WorldHost Recognised Business status. WorldHost is a world-class customer service training programme that has already been used to train nearly over 150,000...

Read more