Latka logo

Steve Tuck

FounderCEO
LinkedIn

Company

Oxide Computer Company

Emeryville, United States · Founded 2019

Revenue
$15.1M
Team size
75

Company profile →