Managing Director
Oscar Perez Marcote
CEO Approval Rating
87/100
Zara is a retailer of clothing and accessories in Spain.