Job Description
This role is the primary Environmental and Sustainability support for all NSG sites in North America & the Solar sites in Southeast Asia, ensuring compliance with the NSG Group Environmental and Sustainability Policies, and all applicable environmental regulatory compliance and Management Systems requirements.