Onsite Tech Support - Manager
29 days ago
New York
Job Description Onsite Tech Support - Manager Onsite Tech Support - Manager is responsible for managing and overseeing a multi-regionally based Onsite Tech Support services team that can consist of Team Leads, Associates, Sr. Associates, interns, and consultants. The regions can consist of one...