Customer Service Specialist, Northeast at Qcells North America | JobVerse