Solar Customer Success Representative

Green Home Makeover LLC
Full-time Philippines, Philippines Other-General
Posted:
February 27, 2026
Location:
Philippines, Philippines, Philippines

Job Description

Job Title: Solar Customer Success Representative

Location: Remote
Company: Sunrise Solar

Job Summary

Sunrise Solar is seeking a Solar Customer Success Representative to support homeowners after their solar system installation. This role focuses on post-install customer care, system monitoring assistance, and ensuring a smooth customer experience from activation through ongoing support.

The ideal candidate is customer-focused, organized, and familiar with solar monitoring platforms such as Tesla and Enphase.

Key Responsibilities

  • Assist customers with post-installation inquiries, including system operation, monitoring, and general support
  • Navigate and support customers through Tesla and Enphase monitoring portals
  • Respond to customer questions regarding production, system performance, and basic troubleshooting
  • Coordinate with internal teams (Operations, Service, Inspections) to resolve customer concerns
  • <...

Apply for this Job

Submit your application for the Solar Customer Success Representative position at Green Home Makeover LLC.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Philippines, Philippines
Posted: February 27, 2026
Deadline: April 08, 2026