ITC Announces New Senior Hire

ITC Announces New Senior Hire

Toronto – December 2, 2021 — ITC Systems, an industry leader in Campus One Card and Print Management solutions, is pleased to announce the hiring of a senior position. Gregory Davydouski has joined the team as Chief Information Officer.   Greg Davydouski brings...