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
Lochriet 14 – Postfach 60
CH-8890 Flums
Asia
TROYER HYDRO
Pvt. Ltd.
Registered Address
Office Flat No. 1520, 15th Floor, Devika Tower,
6 Nehru Place, New Delhi – 110019, India
Corporate Address
B-401, Noida One, Sector 62, Uttar Pradesh 201309