Spencer'sTemporary Field Service Animatronic TechnicianSpencer's, Dallas, Texas, United States, 75215Go to ApplicationField Service, Technician, Field, Service, RetailGo to Application