Alex MacDougald of INSEAD Executive Education
Working at INSEAD Executive Education for the past 10 years, Alex MacDougald is responsible for the marketing of a number of open enrollment programmes, as well as the marketing management of custom programme partnerships.