Latka logo
Intermezzo Inc. Revenue 2021: $34.5K ARR, $103.6K Valuation