Claudio Villar Email

Head Product, Data Science & Supply . Hostelworld Group

Current Roles

Employees:
962
Revenue:
$340.7M
About
Hostelworld Group Address
One Central Park
Dublin, CA
United States
Hostelworld Group Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.