Chief Solutions Officer

Carlos Fernandez

Country:
Spain

 

 

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