Latka logo

Jeffrey Swartz

FounderCEO

Company

Ethic Advertising

Pittsburgh, United States · Founded 2014

Revenue
$1.4M
Team size
13

Company profile →