Customer Service Specialist - Solar Campaign at ClearSource | HireBase