Bombora revenue hit $52M in 2024

Bombora generates revenue from 300 customers

Bombora

419 Park Ave South, 12th Floor, New York, New York, 10016, United States

How did Latka collect this data?

Latka collected this data by interviewing Bombora CEO Erik Matlick on Dec 1, 2019

About Company RevenueFundingTeamFounder/CEOCustomersCEO Net Worth