CEO
Javier Iriarte
CEO Approval Rating
82/100
1996
PrivateSubsidiary of Construcciones y Auxiliar de Ferrocarriles, S.A.
http://solarisbus.com/