Chemical / Mechanical engineering or Metallurgy degree advantageous but not a requirement Experience: Min 5
Chemical / Mechanical engineering or Metallurgy degree advantageous but not a requirement Experience: Min 5
/ Mechanical engineering or Metallurgy degree. Project Management would be advantageous. Experience: At