Latka logo
Utimaco Revenue 2021: $28.9M ARR, $86.8M Valuation