Description School Marketing Manager, British School of Geneva and Ecole Mosaic Purpose of Role The School Marketing Manager British School of