Travelzoo selects our firm to design their Canadian Headquarters
Thank you to Travelzoo for selecting us to design their new Canadian head office in Toronto! Travelzoo is a global Internet publisher of travel and entertainment packages with 25 offices across North America and Europe, recently named among the top 20 in Crain’s Best Places to Work in New York City.