10 employees
Node Management is a software and multi-media company.
2003
$960K
from 1 investors over 1 rounds
Node Management raised $960K on March 19, 2005
Investors: Development Bank of Wales