Peoria, IL USA
SCSI supports overseas companies with logistics, technical, containment and turn-key quality inspection solutions with focus. United States facilities are located in Illinois, Indiana, Minnesota, Wisconsin, Texas, Georgia, South and North Carolina. Our global reach extends to China, Singapore, France, Romania, Belgium and in the near future, Brazil. Upon experiencing the challenges of once being a foreign supplier, it became clear that globalization and worldwide sourcing would exponentially increase, creating the need for local logistics and technical/quality support to increase the cost efficiency and reduce risk of distant sourcing activities. SCSI began business in 2001 and is headquartered in Peoria, IL. The end goal being to create a low maintenance relationship between the supplier and the OEM, utilizing programs such as Vendor Managed Inventory, Just-In-Time deliveries, sequencing and repackaging, as well as pro-and reactive quality support. Offering dedicated, multi-cultural, multi-lingual customer support, ingenious inventory tracking software, focused facilities, performance monitored processes and tailored solutions; SCSI provides world class accurate, reliable and timely services.and reactive quality support.
The following jobs are available:
No jobs found for this employer.