Company Overview
SCSI was created in 2001 to provide overseas suppliers and their customers a “low maintenance” relationship. Suppliers and customers should focus their time on new products, new projects, commercial discussions. Logistics, quality, technical issues can be averted or efficiently managed to minimize negative consequences.


With continuously higher expectations in terms of quality, cost, logistics and technical support, SCSI strives to enhance the overall efficiency of the supply chain by offering logistics, quality and technical support and solutions. SCSI services encompasses the vast majority of functions necessary to be consistently successful in today’s environment, no matter where you are in the world.
Company Summary
Name
SCSI
Number of Employees
100-499
Phone
(309) 682-0834
Location
8515 N University St
Peoria, IL
61615-1629