Close
Register
Partner with us
speaker photo

Christopher Allen

Director of Learning and Technology and the Theory of Knowledge Coordinator - Al Sahwa Schools, Oman
Confirmed

Christopher Allen is Director of Learning and Technology and the Theory of Knowledge Coordinator at the Al Sahwa Schools in Oman. He holds an MA from UCL in Education and International Development.