Desktop Support Engineer - Tech Mahindra (Americas) Inc. - Santa Clara, CA, US | Dice.com