18 Jun
IT Support Specialist
New York, New york city

IT Support Specialist
Source:Lensa.com

IT Support Specialist

Founded in 1996, Net at Work is one of North America's largest technology advisors and solution providers for monitoring, and centralized endpoint management.

Escalate complex technical issues to infrastructure, security, or external vendor teams
Salary:$60k - $80k