About this role
This role is the primary Sustainability support for all NSG sites in the North America & Solar sites in Southeast Asia (NA Sites), ensuring compliance with the NSG Group Environmental, Health & Safety, and Sustainability Policies, and all applicable regulatory compliance and Management Systems requirements.