Appointments

Telford Hotel in Shropshire welcomes new GM

Brett Davidge has been appointed GM of the four-star Telford Hotel and Golf Resort in Shropshire.

Back to top button