
About ISN Software Corporation
Established Private
HR, Sales, Marketing, Finance, IT, Operations Jobs at Isn
At a glance
- Headquarters
- Dallas, Texas, USA
- Team size
- 800
- Industry
- Software / SaaS
- Business type
- Supply Chain Compliance
- Company stage
- Established Private
- Locations
- Only In The USA
- Key departments
- Contractor and Client Development, Products and Data Science, HSEQ, Health, Safety, Environmental
- Lead job category
- Data Science / ML
- Remote-first
- No
ISN is a global leader in contractor and supplier information management, providing a data-driven platform designed to streamline risk management and compliance for capital-intensive industries. Headquartered in Dallas, Texas, the company operates a robust international network with 14 global offices spanning North America, Europe, Australia, the Middle East, and Latin America, including key hubs in London, Sydney, and Toronto. ISN’s workforce consists of more than 800 employees who support a massive ecosystem of over 850 hiring clients and 90,000 active contractors across more than 85 countries. The organizational structure is anchored by specialized departments such as Contractor and Client Development, Products and Data Science, HSEQ (Health, Safety, Environmental, and Quality), and Operational Support functions including HR, Marketing, and Finance. The Contractor Development and Products teams frequently offer the most job opportunities, reflecting the company’s dual focus on high-touch customer service and continuous innovation of its proprietary ISNetworld platform. This page lists the latest job openings at ISN, providing candidates with the chance to join a collaborative and high-performing team. Working at the company offers a unique opportunity to be part of an essential industry and contribute to the safety and sustainability of global supply chains.