
Contact
Contact us
In addition to the headquarters in Sterzing, you can also contact Troyer’s experts at the branch offices in Switzerland and India.
Switzerland
Troyer Suisse AG
Bahnhofstrasse 9
7302 Landquart/ Switzerland
Asia
TROYER HYDRO
Pvt. Ltd.
C-585, Suite Z-133 ,,Defence Colony,,
110024; NewDelhi, South Delhi, Delhi, India