Sonia Tatar

Sonia Tatar is an Executive leader with over 26 years of experience in the broad business management and global higher education industry. She has been leading INSEAD Corporate Governance Centre (ICGC) since March 2018.  

Sonia has been working with multinational companies and boards of directors helping with the global expansion and corporate leadership. Prior to joining INSEAD, Sonia has held the position of CEO Worldwide at a top ranked Institution - Les Roches Global Hospitality Education.  She had the overall responsibility for the global network of Les Roches campuses in Switzerland, Spain, China and Jordan. In 2016, she has launched and opened successfully, a new Chicago campus expanding the institution footprint into the American market.

Sonia has an extensive experience in corporate governance. She is currently member of IDIAP Search Committee under the Foundation of the Research Institute and a member of the governance working group of the World Business Council for Sustainable Development (WBCSD). Sonia was also a former member of the Global Lodging Forum Board with MKG, Laureate Hospitality Education Top Executive Team and three of Les Roches boards in Europe, Middle East and Asia. She was also a member of the Association of Governing Boards of Universities and Colleges in US as well as of the Association of private schools in Switzerland. Sonia has worked with different stakeholders predominantly with investors, shareholders and family owners. She has been an instrumental contributor to businesses acquisition, hand-over and transfer.

Across her career span, Sonia has worked in multinational organizations around the world holding a number of senior leadership positions, notably managing a flagship educational institution, two start-up companies and being a strategic partner director to many global companies.

As a strong advocate for thought leadership, Sonia was guest speaker to various forums such as at the United Nations World Tourism Organization- for the African Conference alongside government officials and entrepreneurs, Women in leadership Conference in Asia and the Global Lodging Forum in France. In 2017, Sonia was nominated among the “100 leading personalities” the movers and shakers making the Suisse Romande and recognized as the “Exporter of Knowledge”. In 2013, she was recognized as “Women of Power” in the Swiss Alps region.

Sonia has a combined Master’s degree in Languages, Management and Administration, and has attended postgraduate studies (D.E.A) in Italian Civilization and Literature at la Sorbonne.  She is passionate about Arts and writes opinion pieces and business articles, some of which were published in a number of newspapers.

Sonia Tatar.jpg
Latest Posts and Articles