... facilities worldwide and over 500 retail locations in 80 plus countries ... effectively deliver on the defined project scope. Ensure the successful installation ... , Mechanical, or Mechatronics Engineering) Extensive Travel (over 20%) Extensive overnight stays ...
a month ago