Raj Echambadi is the President of Illinois Institute of Technology.
2,694 people are employed at Illinois Institute of Technology.
Illinois Institute of Technology is based in Chicago, Illinois.
The NAICS codes for Illinois Institute of Technology are [56, 61, 6113, 611].
The SIC codes for Illinois Institute of Technology are [82, 822].