Who Own Giant Tiger? How many store does Giant Tiger have in Canada? Giant Tiger Stores Ltd. is a Canadian discount store chain which operates over two hundred stores across Canada. The company's stores operate under the Giant Tiger, ... Number of employeesâ: âeight thousand Headquartersâ: âTwo thousand four hundred and eighty Walkley Road; âOttawa, O... Founderâ: âGordon Reid Foundedâ: âOne thousand nine hundred and sixty one. We ad match guaranteed Giant Tiger flyer effective 1/14/2018 - 2/20/2018 Giant Tiger Lower Price Flyer valid ...