Shanghai skyline: Pearl Tower
Kuala Lumpur towers
Abu Dhabi mosque
International high school
International high school
A group of teachers discussing their lessons
A job interview at an international school
Shanghai skyline: Shanghai Tower
Shanghai skyline: Shanghai Tower

contact us

16F, Block B, Shanghai Film Plaza, 595 Cao Xi Bei Rd, Xuhui, Shanghai

If you are a school seeking information about our Recruitment Fairs or other services, please contact: