NODES is growing

Richard Sarti started as Director Marketing and Sales, Sofia Eng as Senior Project Manager and Gesa Milzer as Project Manager.