Global Headquarters

18105 Transcanadienne Kirkland QC, H9J 3Z4 Canada

India Office

G-1, BPTP Park Centra Sector 30, Gurgaon Haryana 122001 India

+91 124 4554100

Czech Republic Office

5 Května 417, Měšice, 25064, Czech Republic 

+420 2839-70694

Germany Office | Optical Media

Wilhelmsfeld, Germany

+49 (0) 6220-911521

Germany Office | Solar, Battery

Landsberg am Lech, Germany

+ 49 173 66 87 518

Switzerland Office | Biofuels

Place des Florentins 1, 1204, Geneva, Switzerland

+41 22 566 01 37

Calgary Office | Refined Products

Calgary, Alberta, Canada

+1 (403) 870-2061

Taiwan Office | Solar, Battery

Taipei, Taiwan
+886 2 2630 7632

Hong Kong Office | Solar, Battery

Hong Kong

+852 93656846

China Office | Solar, Battery

Suzhou, China

+86 150 3198 6295

Targray Office Locations

Have a question about our international office locations? Communicate with us by completing the contact form or calling us.

Headquarters: 18105 Transcanadienne, Kirkland QC, H9J 3Z4, Canada

Phone: (514) 695-8095

Fax: (514) 695-0593 

Business Hours: 8:30AM-5PM EST, M-F