Global quality lead epc careers