Ewald Anderl is the Chief Technology Officer and Vice President of Kirusa.
73 people are employed at Kirusa.
Kirusa is based in New Providence, New Jersey.
The NAICS codes for Kirusa are [51, 517, 5179, 517911, 51791].
The SIC codes for Kirusa are [481, 48].