Ali Mackinnon

Marketing

Ali is responsible for marketing and communications, with experience gained from working in international schools in Switzerland and France as well as financial recruitment in London.

Speaking English, French and German she has lived in the Zurich area for the last twelve years having previously lived near Paris for twenty.

Stay in Touch

Keep up to date with all our latest training and courses