Latka logo

David Smulders

FounderCEO

Company

PARIS Technologies International

Doylestown, United States · Founded 1997

Revenue
$8M
Team size
22

Company profile →