Employee Spotlight: Josh Knauer

Josh Knauer is the Lead Installation Technician at GenComm’s Johnsburg/McHenry, IL location. After initially leaving…
gencomm2stgMarch 7, 2024