Latka logo
Intellisoft Revenue 2023: $101K Est. ARR, $303K Valuation