En sus modernas instalaciones se coordinan todos los servicios necesarios para atender a la clientela de España, Portugal y Andorra. Además, existe una oficina comercial en la ciudad de Lisboa, y una red de ventas de más de 150 comerciales distribuidos por toda España y Portugal
Haciendo un poco de historia, la primera oficina comercial de Michelin en España se instaló en la calle Sagasta de Madrid en 1909, manteniéndose abierta hasta el cambio de sede a la calle Ramón de la Cruz en 1924. En 1963 se construye la que durante muchos años sería la más conocida Agencia Michelin en España, en la calle Doctor Esquerdo. Finalmente, y tras una etapa transitoria en las proximidades de la Avenida de América, las dependencias comerciales de Michelin y el Centro de Formación y Asesoramiento se ubican en la localidad de Tres Cantos.