Job Description: Subject Manager, Studies in Language and Literature - Spanish Language and Literature Diploma... of subjects they are responsible for. They will manage international teams of senior examiners and be responsible...
International Baccalaureate