Sia corporate office is located in 67 Batterymarch St Fl 4, Boston, Massachusetts, 02110, United States and has 1-10 employees.
sia
nebulous (sia & obelisk)
sia tech
the sia foundation
Departments
Number of employees
C-Suite
1
Operations
1
Marketing
1
Engineering & Technical
1
| Location | People at location |
| North America | 1-10 |
Sia offers a decentralized cloud storage network that empowers users to take control of their data through innovative privacy and security measures. The service securely splits and encrypts files, distributing them across a network without a central access point, making it highly resilient and fast. With a non-profit model and open-source approach,... Read More