Kew Green CEO outlines strategy to lead sector

Taylor aims to position Kew Green as a leading UK hotel management company through team alignment and performance frameworks over five years.