Latka logo

Matthew Barhoma

Founder

Company

Esquire'd

United States · Founded 2019

Revenue
$336.3K
Team size
4

Company profile →