Chateau on the Lake Resort, Spa & Convention Center, located in the picturesque Ozark Mountains in Southwest Missouri, has named highly respected hospitality industry executive Jon Davidson as its new General Manager.
Chateau on the Lake Resort, Spa & Convention Center, located in the picturesque Ozark Mountains in Southwest Missouri, has named highly respected hospitality industry executive Jon Davidson as its new General Manager.