In 1965, Ben Newhouse founded our company as Illinois Time Recorder, with operations conducted from an office in North Aurora, IL. For over 20 years, ITR concentrated on time clocks, master clocks, and other time recording equipment. In 1989, the..
Relevance: 4.327715