Hector Muelas

SVP Global Marketing & Creative, Expedia Group