Latka logo

Steven Roemerman

FounderCEO

Company

Lone Star Analysis

Addison, United States · Founded 2004

Revenue
$41.9M
Team size
249

Company profile →