614 open jobs. Use your resume to get matched with the right job. SAN JUAN DEL RIO FCE, MX-QUE, Mexico Human Resources SAP Supply Chain Business Analyst SANTA MARIA DA FEIRA SSC, Portugal Information Technology SAP Manufacturing Business Analyst PUEBLA HQ, Mexico Information Technology Deputy Plant Finance Specialist Finance Purchasing VIE FARMINGTON HILLS R&D, US-MI, United States J-18808-Ljbffr