Latka logo

MARC KOHLBRUGGE

FounderCEO

Company

WIP

United States · Founded 2007

Revenue
$11.2K

Company profile →