Nebula, Inc Details
Nebula develops a hardware appliance for enterprise cloud computing.
Employees:
51 - 200
HQ:
["867552312912216","4009008669","6505939900","008618950431667","60350227900","918788005669","4407971599908","867552312902216","6149433952","8618962706168","7816475946","6505399802","4401579342071","6505399900","9102065229930","8801628960964","8801978400077","7679239780","4402072601882","637878056660392","6194837519","61452453381"]
Location:
Seattle, Washington, United States
Revenue: