2 Satellite Technician Jobs in Clewiston, FL