Isn Software Corporation
Senior Sustainability & Risk Specialist
Dallas, Texas, United States · Senior · Contract
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card follow-through: 80%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- 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 practices.
- Sustainability, compliance, or risk professional with 5+ years of relevant experience
Responsibilities
- 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
- Support ISO 9001 and ISO 27001 quality and information security management objectives
- Research emerging sustainability requirements, standards, and industry trends to support product and program enhancements
Requirements
- Employees must be within a commutable distance to the office and be willing to come into the office for required trainings, events, team activities, and meetings.
- Employees are required to be in-person during training and at least 4 days per week on an ongoing basis.
- Bachelor's degree in an Environmental, Business, Accounting, Finance or related field from an accredited university and/or equivalent work experience
- 5+ years of experience in sustainability, compliance, auditing, risk management, supplier assessment, or a related field
- Familiarity with sustainability standards, audit frameworks, and supplier risk management practices
- Ability to interpret technical requirements and communicate findings to diverse audiences
Nice to have
- Sustainability, auditing, compliance, risk management, or related certifications preferred
Skills
- Strong analytical, problem-solving, and organizational skills
Company info
- 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.
This listing is sourced directly from Isn Software Corporation's careers page and normalized into a canonical job model.