INSEAD logo

INSEAD jobs and careers

Fontainebleau, IDF, France

About INSEAD

INSEAD is a graduate business school with campuses in Europe, Asia, and the Middle East. With locations in Europe (France), Asia (Singapore), the Middle East (Abu Dhabi), and now North America (San Francisco), INSEAD's business education and research spans four regions. Their 165 renowned Faculty members from 41 countries inspire more than 1,300 degree participants annually in their MBA, Global Executive MBA, Specialised Master’s degrees (Executive Master in Finance and Executive Master in Change) and PhD programmes. In addition, more than 11,000 executives participate in INSEAD Executive Education programmes each year.

Founded
1957
Employees
501 to 1,000
Headquarters
Fontainebleau

Leadership

The top of INSEAD's org chart, with how many people report into each leader.

FVPhoto of Francisco Veloso

Francisco Veloso

Dean

121 reports

ABPhoto of Anne Bresman

Anne Bresman

Global Director, Executive Degree Programmes

89 reports

PJ

Peter Joos

Deputy Dean

21 reports

TV

Theo Vermaelen

Professor

3 reports

ATPhoto of Antoine Thomas

Antoine Thomas

Chief Of Staff, Dean's Office

1 report

AFPhoto of Antonio Fatas

Antonio Fatas

Professor Of Economics

1 report

GCPhoto of Gavin Cassar

Gavin Cassar

Dean of Finance & Administration

Board

BI

Bernardo Sanchez Incera

Director

MSPhoto of Mika Salmi

Mika Salmi

Director

JB

Jolyon Barker

Non-Executive Director

BMPhoto of Barbara Martin-Coppola

Barbara Martin-Coppola

Director

LO

Luis Freitas De Oliveira

Director

RBPhoto of Rémy Best

Rémy Best

Director