(210) 736-4477 | 1-800-736-5256

Logistica Next

Jaarbeurs Jaarbeursplein 6, Utrecht, Netherlands

Our products are installed in some of the most punishing locations in the world. Serving clients worldwide, we have established a global footprint enabling us to meet the product needs of our customers with versatility and efficiency. Impact Recovery was founded in 1991 in San Antonio, Texas, and has grown into a thriving international organization....