Total Tech Specialists is a staffing and recruiting firm located at 2625 Butterfield Rd Ste 138s, Oak Brook, Illinois, United States.