Mechanical Technician at Element Materials Technology in Newark, California, United States | USD28-40 | Kablio