Global Qc & manager careers