Robert Fuchs

Head of Department, JTEKT Corporation
  • Japan