Professor of Marketing

IMD · lausanne, waadt, Switzerland

Location
lausanne
Job Type
Full-time
Posted
July 01, 2026

Job Description

Overview

IMD is an independent university institute with Swiss roots and global reach, operating from Lausanne with strategic hubs in Singapore, Shenzhen, and Cape Town. With over 145,000 alumni and 19,000+ executives served annually, IMD is consistently ranked among the world’s top business schools. The institution bridges cutting‑edge research with practical application, helping leaders solve problems, scale solutions, and drive impact.

IMD is expanding its faculty on the main campus in Lausanne, Switzerland, and invites applications for the position of Professor of Marketing. Candidates should be world‑class scholars, thought leaders in their field, and possess a global mindset with experience engaging senior executives.

Responsibilities

  • Develop and deliver executive‑level teaching programs, including curriculum design and pedagogical innovation.
  • Lead research in one of the core marketing domains – B2B marketing, marketing st...

Ready to Apply?

Submit your application for Professor of Marketing at IMD

Apply Now