Audubon is currently seeking a QC Lead Site Supervisor to join our team in our Houston, TX Office. The QC Lead Site Supervisor collaborates with project teams to promote continuous improvement, ensure adherence to specifications, and support the successful delivery of projects. The QC Lead will work under the direction of the Quality Manager and Director of Quality and Compliance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed