Employees buy solution firm
ITC Systems announced it was acquired by two members of its management team, Chris Michele and Andrew White
- ITC, with offices in St. Louis, Missouri and Toronto, Canada, is maker of self-serve unattended cashless payment terminals for self serve print and copy stations