Latka logo
PeopleStrong Revenue 2015: $900M ARR, $2.7B Valuation