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.