ISNetworld (ISN) is the global leader in contractor and supplier information management, streamlining prequalification, HSE, sustainability, and analytics.
About the role
The Senior Sustainability & Risk Specialist is responsible for leading supplier sustainability assessment, compliance, and risk management activities that support supplier qualification and ongoing monitoring programs. Leveraging expertise in audit and assessment frameworks, supplier risk evaluation, and sustainability compliance requirements, this role reviews supplier documentation, identifies potential risks, and provides recommendations to clients and internal stakeholders.
What they're looking for
- Lead supplier sustainability assessment, compliance review, and risk evaluation activities that support supplier qualification and monitoring programs
- Review sustainability-related documentation, certifications, assessments, and audit findings to identify risks and opportunities for improvement
- Provide guidance and recommendations to clients, suppliers, and internal stakeholders regarding sustainability compliance and risk management
- Research emerging sustainability requirements, standards, and industry trends to support product and program enhancements
- Support the development and delivery of ISN and Transparency One (TCY) sustainability and risk management offerings
- Partner cross-functionally to improve processes, enhance customer experience, and drive continuous improvement initiatives
More about this role
Our Company: ISN was established in 2001 and is a global leader in contractor and supplier management. We work closely with a variety of household-name clients in the US, Canada, Europe, Australia, Latin America, and the Middle East to connect them with safe and reliable contractors and suppliers and incorporate a level of due diligence in the contractor management process.
The Senior Sustainability & Risk Specialist is responsible for leading supplier sustainability assessment, compliance, and risk management activities that support supplier qualification and ongoing monitoring programs. Leveraging expertise in audit and assessment frameworks, supplier risk evaluation, and sustainability compliance requirements, this role reviews supplier documentation, identifies potential risks, and provides recommendations to clients and internal stakeholders.
Why Join ISN?
This is a unique opportunity to apply your expertise in sustainability, compliance, and risk management to solve real-world challenges for clients across a variety of industries. You'll work alongside a collaborative team and play a meaningful role in helping organizations strengthen their sustainability and risk management...
Browse similar: Startup jobs