Technical Support Tech - Technical Support Tech I - Apex Systems - Seattle, WA, US | Dice.com