Latka logo

Jelle Van Geuns

FounderCEO

Company

Decisions on Demand

United States · Founded 2012

Revenue
$330K
Team size
3

Company profile →