TSA Logo

Contact

Sales Department

Oliver Tóth

Head of Sales Department
Fax: +43 2236 8118-237

Thomas Bachner

Head of Rail - Europe
Fax: +43 2236 8118-237

Johannes Mensdorff-Pouilly

Head of Rail – International
Fax: +43 2236 8118-237

Christian Schaden

Head of Aftersales / Service & Maintenance - Technical Support, Spare Parts, Repairs
Fax: +43 2236 8118-237

Florian Demmelmayr

Head of Technical Sales – Road
Fax: +43 2236 8118-228