1,838 people are employed at IE Business School.
IE Business School is based in Madrid, Madrid.
The NAICS codes for IE Business School are [611, 61131, 61, 6113, 611310].
The SIC codes for IE Business School are [82, 822, 8221].