Technical Support Specialist - SGS Consulting - Allen, TX, US | Dice.com