13 employees
Deutzer deals with testing and measurement technology related to trams, metros, subways, railways, and trolleybuses.
1993