Latka logo

David Martinez

Founder

Company

Openhost

Ourense, Spain · Founded 2008

Revenue
$573.7K
Team size
19

Company profile →