Mountain Home’s In the Ditch Towing Featured on The American Innovator

The American Innovator (AI) recently traveled to Mountain Home, Idaho to visit Chuck Cecceralli (L) and the crew at In The Ditch Towing Products (ITD). AI was impressed by the spirit and culture of ITD and the company’s “over-the-top” implementation of Lean Manufacturing. You can view the AI Video of ITD here.  In addition to its success with Lean, ITD […]

Read More