Management, entrepreneurship and strategy lecturer Jean-Christophe Vautrin has a highly international résumé and has lived and worked all over the world, in locations such as Germany, Turkey, the Ivory Coast and Cyrus. His bachelor’s degree in economics and management from the EDHEC Business School and MBA from INSEAD were both obtained in his native France, where he also completed an internship program with petroleum giant, Total. Vautrin’s professional career lies predominantly in the oil industry, in roles that include trading manager at Defrol Total Germany, supply & logistics director at Elf Turkey and director of Plama Consotrium Ltd, Cyprus. Vautrin has run his own consultancy firm since 2003, which specializes in management in the oil, gas, energy and green business sectors.

Jean-Christophe Vautrin

Dare mighty things.

Management Lecturer
Geneva Campus
Education
1989-90

INSEAD: Master of Business Administration

1979-82

EDHEC Business School: Bachelor of Business Administration in Economics and Management

Employment
2013-

Clean Sea Services Holding SA: CEO

2003-

Vautrin & CIE SNC: Partner

1998-2008

Plama Group of Cies: Director & CEO

Teaching
2007-

EU Business School: Lecturer of Management, Entrepreneurship and Strategy