Delivering VMI Supply Solutions to a Broad Range of Manufacturing Industries, Globally.

Accelerate your company's profitable growth through a vendor managed inventory partnership with PURCHASE PARTNERS.

Learn More
Our Office
Full-line distribution business, selling the OEM market, specializing in Vendor Managed Inventory, Integrated Supply Partnerships and Turnkey Purchasing Solutions.

12898 Pennridge Dr
Bridgeton, Missouri 63044


vmi process
Our VMI Uses Specialized Scanning Systems that create unique bin stocking identification numbers, identifying import replenishment data such as plant location/ address, production line or stocking location, customer part number, our part number, full description, stocking quantity, and much more.
vmi dream team
We believe in promoting endless enhancement opportunities to build a better supply chain. We believe in the importance of developing and providing our customers cutting edge technologies that make them more profitable.
Our value proposition is clear.

We Do It Better, Faster and Smarter!
Jim McLaughlin

Jim McLaughlin

Serving as the managing partner, responsible for the daily operations of the company and key developer of our Vendor Managed Inventory Solutions.
Tom Currigan

Tom Currigan

Fully engaged with customers, continually identifying improvements to the supply chain; operates as a VMI specialist.
Kathleen Skiles

Kathleen Skiles

Manages internal processes of VMI programs installed at numerous customer sites, operates as a VMI Specialist.
Mary McLaughlin

Mary McLaughlin

Manages the quality processes of VMI as they connect to her work as ISO Quality Manager.
Jennifer Chu

Jennifer Chu

Operating as point person for new VMI opportunities, handling startup and transition logistics with new VMI accounts.
Jennifer Z

Jenn Zagurski

Manages materials planning, purchasing and 360 degree forecasting for VMI programs installed at numerous customer sites.
Login Required
To see more information about VMI Solutions, please register to log into the site. If you have any questions, contact us at 314-567-8585.