Latka logo
Confluence Revenue 2020: $22.6M ARR, $67.8M Valuation