NT Skilled and Experience Manufacturing Maintenance Candidate NSC Technologies United States Dec 03, 2025