Latka logo
Icsa Software North America, Inc. Revenue 2021: $270K ARR