πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Installation Service Specialist

Company

Leaf Home

Location

Hudson, New York

Posted

June 12, 2026

Position Overview

Description

The Installation Support Specialist provides remote technical support, diagnostics,

and operational analysis for installation and service activities. This role

partners with Install Partners, Customer Service, and internal teams to resolve

issues, improve quality, and drive consistent service performance.

Duties and Responsibilities:

  • Provide remote troubleshooting and diagnostic support for installation and service issues
  • Guide Install Partners through repair solutions and ensure proper issue resolution
  • Analyze service issues to determine root cause and recommend corrective actions
  • Support quality control efforts by identifying trends, defects, and process gaps
  • Serve as a primary point of contact for Install Partners on technical service issues
  • Assist with resolution of escalated customer service issues and ensure timely outcomes
  • Collaborate cross-functionally with Sales, Operatio...
  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now