NewGlobe
–
Shillong, Meghalaya, India
... Founded in 2007, we partner with governments to provide integrated school management, teacher professional development, ... The role reports to the Manager, IT Operations, who has broad oversight over the programme, and involves mentoring and ... - Apr 05