Otth AG employs 23 employees. The Otth AG management team includes Luca Otth (CEO and Inhaber), Fabian Rast (Projektleiter), and Dennis van Geenen (Leitung Betrieb and Geschäftsbereich Beschriftung and Mitglied der GL and Industrial Designer).
Looking for a particular Otth AG employee's phone or email?