Latka logo

Marc Mackenbach

FounderCEO

Company

SecretHub

Delft, Netherlands · Founded 2018

Revenue
$426K
Team size
9

Company profile →