Desktop Support role - iTech US, Inc. - Lake City, FL, US | Dice.com