Position. Technology Support Specialist. Work Location: New Orleans, LA 70139. Duration: 6 Month of contract. Start: ASAP. Interview Process/Details: 1 video interview and done. Onsite Role. Responsibilities. Providing support to all customers within your coverage location(s): who may be working on-site, at a client engagement or off-site. Troubleshooting and Problem solving: PC, MAC, application, AV, and network connectivity issues, etc. Service...