Latka logo

Susan Heystee

Founder

Company

Telogis

United States · Founded 2001

Revenue
$2.6M
Team size
31

Company profile →