Mechanical Assembly Technician in lake norman of catawba, nc | ApplyBoost