In addition to the headquarters in Sterzing, you can also contact Troyer’s experts at the branch offices in Switzerland and India.
Troyer Suisse AG
7302 Landquart/ Switzerland
C-585, Suite Z-133 ,,Defence Colony,,
110024; NewDelhi, South Delhi, Delhi, India
B-401, Noida One, Sector 62, Uttar Pradesh 201309