Latka logo

Joe Spell

FounderCEO
LinkedIn

Company

Tides Medical

Lafayette, United States · Founded 2010

Revenue
$23.4M
Team size
128

Company profile →