CSR / IMPACT MANAGER. Summary. This role is supporting a B-Corp certified solar development company in New York City. 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 impacts in the areas where they operated. Hybrid Schedule: 9 days/month in office. Responsibilities Include. Strengthen our local ...