Sunrun

HQ
San Francisco
Total Offices: 27
12,000 Total Employees
Year Founded: 2007

Teams at Sunrun

Recently posted jobs

18 Hours AgoSaved
Remote
USA
Energy • Solar • Renewable Energy
Manages escalated residential solar customer issues as the primary point of contact. Resolves complex cases, communicates proactively with customers and executives, coordinates site visits, obtains confidential signatures, documents interactions, and gathers satisfaction feedback. Partners with internal teams and prevention subject-matter experts to improve processes, training, and resolutions. Requires strong knowledge of escalation procedures, customer communication, organization, independent case ownership, and solar agreement, billing, and system-performance concepts.