Master Teacher at Colegio Castro S.L. — Madrid, Spain · 11jobs