Skubana revenue hit $18M in 2024

Skubana generates revenue from 1000 customers

Skubana

524-Broadway, New York, New York, 10012, United States

How did Latka collect this data?

Latka collected this data by interviewing Skubana CEO on May 24, 2019

About Company RevenueFundingCustomers