Latka logo
Menome Technologies inc. Revenue 2021: $129.5K ARR