Latka logo

Mark Himmelsbach

FounderCEO
LinkedIn

Company

Episode Four

New York, United States · Founded 2017

Revenue
$2.2M
Team size
20

Company profile →