Title
Manager Sustainability & Risk 1, New Energy Division
Reporting To
Senior Manager (Sustainability & Risk)
Mission (Sources of Values)
To manage sustainability, enterprise, and compliance-related risks across NED Group, ensuring risks are systematically identified, assessed, mitigated, and monitored.
Accountability & Responsibility
- Implement NED Group risk management frameworks covering ESG, climate, operational, regulatory, and compliance risks.
- Maintain and update sustainability and business risk registers across subsidiaries.
- Ensure risk assessments are conducted consistently and in a timely manner.
- Monitor risk mitigation actions, controls, and effectiveness.
- Review incidents, near misses, and emerging risk indicators.
- Escalate material risks and control gaps to senior management.
- Provide risk advisory support to...