In The Ditch Towing Products
In the Ditch Towing Products is a family-owned, lean manufacturing company based in Mountain Home, Idaho. They create award-winning products for the towing industry, which are then sold around the world. Their belief is that focusing on developing the products of tomorrow, investing in the technologies of the future, and empowering their team members with the ability to improve their daily processes, that there can be only one outcome; success.