The IT Support Specialist will be responsible for technical support, troubleshooting, desktop computers, information technology, and help desk support on a day-to-day basis. This is a full-time on-site role for an IT Support Specialist at Edlund Company in Burlington, VT. Technical Support and Troub...