Latka logo

Matthew Mitchell

FounderCEO

Company

MediaPass

Los Angeles, United States · Founded 2002

Revenue
$644.9K
Team size
11

Company profile →