Latka logo

Mark Spoonauer

FounderCEO

Company

Tom's Guide

New York, United States · Founded 2007

Revenue
$55.3M
Team size
52

Company profile →