Zenbusiness revenue hit $50M in 2024

Zenbusiness generates revenue from 220000 customers

Zenbusiness

5511 Parkcrest Drive Suite 103, Austin, Texas, 78701, United States

How did Latka collect this data?

Latka collected this data by interviewing Zenbusiness CEO Ross Buhrdorf on Dec 8, 2021

About Company RevenueFundingTeamFounder/CEOCustomersCEO Net Worth