ITC Announces 2 Senior Hires

ITC Announces 2 Senior Hires

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