Office Tour

Targray Global Headquarters – Kirkland, Canada

Innovative, forward thinking and energy efficient, our global headquarters reflect our company’s identity, values and traditions. Completed in 2008, our state-of-the-art business center is located on the island of Montreal, one of North America’s most vibrant, creative and cosmopolitan cities. Click on the image below for a tour of our workplace environment.