Latka logo

Jason Reid

Founder

Company

IFTA Plus

New York, United States · Founded 2004

Revenue
$1.2M
Team size
25

Company profile →