MICHELIN

MICHELIN, tire manufacturers based in Clermont-Ferrand in the Auvergne region of France, are one of the three largest tire manufacturers in the world.

We were commissioned to facilitate a large media campaign based in Los Angeles and New York City. We handled the media space negotiations as well as the production and installation.

Back To Client List



Comments are closed.