Art de Blaauw is the Chief Product Officer of ilionx.
978 people are employed at ilionx.
The NAICS codes for ilionx are [54, 541511, 54151, 541, 5415].
The SIC codes for ilionx are [737, 73].