Storj Labs revenue hit $5.4M in 2024

Storj Labs generates revenue from customers

Storj Labs

Atlanta, Georgia, United States

About Company RevenueFundingTeamFounder/CEOCEO Net Worth

Storj Labs Executives

Name Position Working Email Personal Email
Ben Golub CEO [email protected] -

Storj Labs Employees

Name Position Working Email Personal Email
Ben Golub CEO [email protected] -