Latka logo

Herve Humbert

Founder

Company

Retechnica

London, United Kingdom · Founded 2012

Revenue
$61.5K
Team size
1

Company profile →