Raytheon Technologies

Layout Parts Inspector I -2nd shift