Sonia Tatar



Les Roches - Worldwide

Appointed CEO at Les Roches Worldwide in June 2013 and as Director General of les Roches Switzerland in January 2011, Sonia Tatar has over 20 years of experience in the broad business of hospitality and the education industry. In her currently role she oversees and leads the global network of Les Roches campuses in Switzerland, Spain, China, USA and Jordan.  A creative and innovative leader, she believes in the power of both and the impact they have on Les Roches’ students careers in particular and the industry as a whole.  Entrepreneurship, creativity and innovation are at the heart of curricula throughout Les Roches’ programs.

Before joining Les Roches, Sonia Tatar held a number of senior leadership positions notably at the international graduate & Executive business school, INSEAD. Her experience in hospitality includes stints at Euro Disney, Royal Caribbean Cruise Lines, and Hyatt Regency Sonia Tatar has also managed start-up companies including a Destination Management and a high-end theme event and production company.  Sonia Tatar was nominated in 2017 among the 100 leading personalities of Western Switzerland (“Forum des 100” by le Temps).

Founded in 1954, Les Roches is a private institution based on the Swiss model of experiential learning, offering undergraduate and graduate degrees in the fields of hospitality, tourism and event management. Les Roches prepares entrepreneurial and innovative graduates across a global network of campuses in Switzerland, Spain, the US, China and Jordan.

Les Roches is accredited at the university level by the New England Association of Schools and Colleges, Inc. (NEASC) and ranked among the world’s top five higher education institutions for hospitality management (QS World University Rankings 2017).

For more information, visit www.lesroches.edu

According to the same survey, Les Roches Global Hospitality Education is also ranked the number 2 worldwide for employer reputation among Hospitality and Leisure Management higher education institutions (QS World University Rankings 2017). Les Roches is recognized by the Canton of Valais (Switzerland) Department of Education.