Details

Neebula Systems

Website:
http://www.neebula.com
Founding Year:
2008
Number of Employees:
2-10
Address:
4 HaHarash, Hod Hasharon, Israel
About:
Neebula provides next generation service-centric IT management solutions, as a service.