Technical Support Specialist
Overview: Summary/Objective The Support Technical Specialist is a staff position that provides technical support... contact for all end-users that need technical support. Answering the Support phone, creating new or updating existing tickets...
Technical Support Specialist
Position Summary: The Technical Support Specialist is responsible for providing technical support and expertise... support services. Demonstrates an ability to handle basic technical issues and refers more difficult issues to higher-level...
Casella Waste Systems ⚡ $48000 - 60000 per year ⚡ Sun, 29 Mar 2026 07:23:30 GMT