Salome Barker is the CFO of ECN.
183 people are employed at ECN.
ECN is based in Petten, North Holland.
The NAICS codes for ECN are [541, 221, 5417, 54, 22].
The SIC codes for ECN are [49].