Latka logo

Sam Decker

Founder

Company

Mass Relevance

Austin, United States · Founded 2010

Revenue
$544.2K
Team size
13

Company profile →