Skip to main content

Rio Headquarters

The headquarters for South America is located in Brazil, more precisely in the city of Rio de Janeiro, where all the strategies for the region come from.

Find out Rio Headquarters

Michelin's presence in Brazil dates back to 1927, with the start of operations at its commercial office in São Paulo

Today, its headquarters in Rio de Janeiro has more than 350 employees from different locations in Brazil and the world. It includes the corporate teams of Purchasing, Finance, HR, Supply Chain& Logistics, Marketing, Commercial, Comunication, among others.

The CEO for South America and his Directors teams are also located in this office.


Foto Rio 6
  • FotoRio1
  • FotoRio3
  • FotoRio4
  • FotoRio5
  • Foto Rio 6

Get to know more about Michelin in Brazil

Movin On - Working Environment

Work environment

Cookie Privacy

To watch this Youtube video : Accept all Purposes related to Youtube (consider you have to accept all except Geolocation) + Accept Youtube partner

Open cookie Preferences