Summary:
This role supports a B-Corp-certified New York City solar development company. As CSR/Impact manager, you will be part of the Legal & Impact team. This position will be instrumental in structuring, developing, and implementing strategies related to environmental, social, and human impact...