About ISN
ISN is an Oil and Energy company, headquartered in Dallas, with 5,001 - 10,000 employees and annual revenue of $100M - $500M.
Established in 2001, ISN® is the global leader in contractor and supplier management. ISN supports 850 Hiring Clients in capital-intensive industries to help manage 85,000 contractor and supplier customers with operations in more than 85 countries. ISN is headquartered in Dallas, Texas with offices ...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
ISN Company Highlights
Phone Number
(214) 303-xxxx
Corporate Office Address
3232 McKinney Avenue
Dallas, 75204
Website
Industries Served
Oil and EnergyNumber of Employees
5,001 - 10,000 Employees
Company Revenue
$100M - $500M
ISN Org
ISN has 14 C-Level, 13 VP, 57 Director, 147 Manager, 178 Senior, and 450 Other employees.
ISN Decision Makers
- CEOBill Addy
- CFOCharlie Wong
- CTODag Yemenu
ISN's Tech Stack
Frequently Asked Questions About
ISN
Log in or sign up to get full contact details and additional support.
Who is the CEO of ISN?
The CEO of ISN is Bill Addy. See full contact details ›
Who is the CFO of ISN?
The CFO of ISN is Charlie Wong. See full contact details ›
Who is the CTO of ISN?
The CTO of ISN is Dag Yemenu. See full contact details ›
How many senior employees does ISN have?
ISN has 409 senior employees that are typically used for decision making.
Who are the key decision makers at ISN?
Key decision makers at ISN include Bill Addy (CEO), Charlie Wong (CFO), and Dag Yemenu (CTO). See full contact details ›
What technologies does ISN use?
ISN uses technologies including Amazon Application Load Balancer, GoDaddy, and Google Cloud.
How do I contact ISN?
To contact ISN, visit isn.com.
Where is ISN headquartered?
ISN is headquartered at 3232 McKinney Avenue, Dallas.
What is the main phone number for ISN?
The main phone number for ISN is (214) 303-xxxx.
What is the official website for ISN?
The official website for ISN is isn.com.
What is the annual revenue of ISN?
The annual revenue of ISN is $100M - $500M.
How many employees does ISN have?
ISN has 5,001 - 10,000 employees.
What industry is ISN in?
ISN is in the Oil and Energy industry.
Last updated: July 22, 2025