Charles Demers is General Manager of the Quartier du Petit Champlain in Quebec City, where the historic Jean Demers house is located (see photo below).
See the announcement of his appointment in Le Soleil HERE and an article in Le Devoir where he discusses his role HERE.