Chief Product Officer

Carlos Fernandez

Country
Spain

«We have a culture where we really empower people.»