Sustainability manager
DublinThe Panel
...to appoint a Sustainable Business Technical Manager (CSRD) will be responsible for the embedding and alignment of Corporate Sustainability Reporting Directive and Net Zero related policies and [...]
Category Management & Consulting