Latka logo

Peter Leemans

Founder

Company

Thinfactory

Zaventem, Belgium · Founded 2004

Revenue
$75.1K
Team size
4

Company profile →