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
Green Boulevard, Tower A, 5th Floor,
Plot No. B-9A, Sector 62, Noida,
Gautam Buddha Nagar, Uttar Pradesh,
201301, India