Founded and proudly headquartered in Canada, Squirrel enters its 42nd year of empowering the Canadian restaurant industry. At the Restaurants Canada Show 2026 (March 8–10 at The International Centre, Mississauga), Squirrel is excited to showcase the latest innovations...

read more