Log in
Rail Traction Company
Contact
View in org chart
Dr. Martin Ausserdorfer
CEO
Luca Favazza
Technical Manager
Nicola D'Alba
IT Manager
Ilaria Martello
Human Resources Manager
Michele Peano Cavasola
Sales And Purchasing Manager
+ 7 more
Current role