Installs and maintains IT hardware and software Provides technical support requiring on-site presence for failures Performs software/hardware troubleshooting, patches, and reinstallations Maintains Active Directory accounts Performs back-up and data recovery Manages and maintains email accounts Participates in daily Helpdesk operations Analyzes technical trends and metrics on helpdesk issues Provides end users with information, support, and training Assists with new office set-ups, expansions, and installations Serves as support for disaster recovery solutions Acts as a technical mentor to Level 1 technicians