Job Title: Technology Support Specialist / Helpdesk AnalystLocation: New York City NYDuration: 12 Months ContractRole Summary:The Technology Support Specialists role is to provide computer and software-based technical support systems analysis and administration and information service
More...