The LVMH-owned label is also opening its own e-commerce platform in the country.
PARIS — Expanding abroad, Tag Heuer has opened its first store in Canada, at the Yorkdale shopping mall in Toronto.
“Tag Heuer is investing in retail more than ever to ensure we are engaging with our customers through exceptional service and a rich brand experience,” said Benjamin Beaufils, who was named president of the watch label’s North American business in September.