Latka logo

Samuel Harrell

FounderCEO

Company

1 EDI Source

United States · Founded 1989

Revenue
$6.4M
Team size
76

Company profile →