Solar Customer Support Specialist

15 Dec 2025
Apply

Position: Solar Customer Support Specialist

Location: Cumberland, RI (Hybrid Schedule - Schedule would be home for 2 weeks, then in to restore power or respond to other issues affecting customer service.

The company reserves the right to determine if this position

Apply