Yum! Canada Moves HQ
Yum! Canada, the owner and marketer of the Pizza Hut, KFC, and Taco Bell brands in Canada, has a new home. Yum! Canada, which is recognized as one of Canada’s top 50 Great Places to Work, recently moved from offices at Exchange Avenue to its new Vaughan headquarters at 191 Creditview Road. The company worked […]