Latka logo

Chris Toudic

FounderCEO
LinkedIn

Company

DocDelta

New York, United States · Founded 2015

Revenue
$3.5M
Funding
$539K
Team size
24

Company profile →