MO

Michael Oswald

Director Electronic Systems Engineering at Knorr-Bremse Rail Vehicle Systems

Director of Engineering Director
m***@knorr-bremse.com Sign up
Pro only
Pro only
Aying, Bavaria, Germany

Company Details

Employees: 950
HQ Location: Munich, Bavaria, Germany
Company LinkedIn: Pro only
Director level · Director of Engineering