Latka logo

Samir Desai

Founder

Company

Docucenter

Boston, United States · Founded 2008

Revenue
$496.4K
Team size
13

Company profile →