Tag: foodservice industry news
Todd Barclay Stepping Down as Head of Restaurants Canada
TORONTO — As of February 22, 2022, Todd Barclay will be officially stepping down from his role as president and CEO of Restaurants Canada...
Here's how the company thrives with Square's ecosystem of tools.