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 work environment. For additional information about the Targray workplace, visit the work benefits page.