Customer Support Specialist

2 Months ago

Las Vegas, Nevada, United States

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.


Report inaccurate data

|

Leave feedback about this job

Freedom Forever

Freedom Forever

Temecula, United States, + 1 more location(s)

1001 - 5000

Sector: Energy

About this company

Founded date:2011

Stage:Other

Connect:

Freedom Forever is a residential solar installation company that executes best-in-class Engineering, Procurement, and Construction (EPC) for our dealer partners. We do not sell directly to homeowners. Our independent dealer...read more

More CX & Customer service jobs in climate

National Grid US

2 days ago

Warwick, United Kingdom

APPLY

Other jobs at Freedom Forever