Latka logo

Richard Baxter

FounderCEO
LinkedIn

Company

Mesh Systems

Carmel, United States · Founded 2005

Revenue
$3.5M
Team size
61

Company profile →