ultimate goal of enabling human life on Mars. MANUFACTURING SPECIALIST, HIGH PRESSURE DIE CASTING (STARLINK) One of the... environment, such as high-pressure die casting and powder coating, and you love the challenge of building something from scratch...