NewGlobe
–
Amsterdam, North Holland, The Netherlands
... launch Support academics and leadership and development teams to provide tech support for teacher trainings for up to 5,000 teachers in first 3 months in-country Manage the local hardware and infrastructure setup, under the oversight of the Vice ... - Sep 13