Todd Barclay has been named as the new president and CEO for Restaurants Canada. Barclay’s appointment was effective Aug. 31. Commenting on his new role, Barclay...