Quality Facility Specialist 4106 Duval Street, Houston, TX 77087