Francesca Wuttke is the Founder and Chief Executive Officer of NEN.
485 people are employed at NEN.
NEN is based in Delft, Zuid-Holland.
The NAICS codes for NEN are [61, 611].
The SIC codes for NEN are [86, 82].