open menu

Professor information



  • briefcase Marketing
  • quality Master of Arts, English Literature, Moral Philosophy
Areas of research

    Fashion, Branding, Ethical Marketing, International Marketing

Ewan is Professor of Marketing at NEOMA Business School and his areas of specialisation include Branding, Communications, Services and Marketing Ethics.

Ewan is the Director of full time Masters programmes in Rouen and Reims and is also the Head of the M.Sc. Marketing French Excellence programme in Rouen, where he is based.

He has lectured in many countries, including France, China, Norway and Canada and is the author of numerous case studies in the field of Marketing.