Latka logo

David Lifson

Founder

Company

Postling

New York, United States · Founded 2009

Revenue
$786.3K
Team size
15

Company profile →