Benefits:
401(k)
Health insurance
Paid time off
Production Technicians needed for our NEW Houston location! This position will be responsible for completing orders within our Lindsay Windows facility in Houston,TX. All applicants must be able to work onsite at our location in Houston: 15700 International Plaza Drive Houston, TX 77032