Latka logo
McFadyen Digital Revenue 2024: $74.6M Est. ARR