Latka logo

Steven Hellings

Founder

Company

Shipzen

Tulsa, United States · Founded 2015

Revenue
$79.1K
Team size
1

Company profile →