Nick Shelton, whose grandparents opened Zehnder's in 1929 at the former New Exchange Hotel, has been appointed as the company's new president.