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