3 Service Technician Leader Jobs in Odessa, TX