Latka logo

Zander Lurie

FounderCEO
LinkedIn

Company

TechValidate Software

United States · Founded 2007

Revenue
$133.1M
Team size
1.6K

Company profile →