Latka logo

Paul Mcgehee

FounderCEO

Company

Hatch Marketing Plans

Boston, United States · Founded 2015

Revenue
$1.1M
Team size
8

Company profile →