Posted on January 30, 2019

Michelin Honored by Incentive Travel Industry for Switzerland Premium Driving Experience

Society for Incentive Travel Excellence presents Crystal Award to Michelin

GREENVILLE, S.C. Jan. 31, 2019 — Michelin and Ovation Global DMC of Switzerland have been recognized by the Society for Incentive Travel Excellence (SITE) with a Crystal Award for “Excellence in Incentive Travel: Europe.” As a sustainable mobility company, Michelin’s portfolio of branded experiences highlights the Company’s commitment to give people everywhere a better way forward. In addition to its reputation as a leading global tire manufacturer, Michelin publishes the renowned MICHELIN® Guide, a series of guidebooks that have recognized culinary excellence for more than a century.

SITE Crystal Awards are considered the highest honor in the incentive travel industry, recognizing creative, practical and truly memorable incentive programs. Michelin was honored for its 2017 Switzerland Premium Driving Experience. Michelin partnered with Ovation Global DMC to create an incentive program that gave its top clients and distributors an opportunity to experience Michelin tires, starred cuisine and a grand tour of major sites and attractions over six weeks in Switzerland.

“Incentive programs based on product, experience and obviously cuisine are distinctive elements of the Michelin brand,” said Tom Jupena, director of mobility experiences for Michelin North America, Inc. “The Grand Tour of Switzerland was without a doubt one of our best programs – thanks to the destination, Switzerland, and also to the Ovation Switzerland team.”

Click here to view footage from the event. Michelin Premium Driving Experiences are also offered in many areas, including Napa Valley, Palm Springs, Tuscany and Provence.

Since 1980, the annual SITE Crystal Awards Program has recognized world-class organizations that design unique, memorable group travel experiences that deliver measurable benefits for their clients. Award recipients were evaluated by an independent panel of judges. SITE hosted the Crystal Awards Recognition Ceremony during its recent global conference in Bangkok.

About Michelin North America

Michelin, the leading mobility company, is dedicated to enhancing its clients’ mobility, sustainably; designing and distributing the most suitable tires, services and solutions for its clients’ needs; providing digital services, maps and guides to help enrich trips and travels and make them unique experiences; and developing high-technology materials that serve a variety of industries. Headquartered in Greenville, S.C., Michelin North America, Inc. ( has more than 21,400 employees and operates 19 major manufacturing plants. 

Category: Travel & Lifestyle
Be the first to comment.
Leave a Comment