Head of Science is open at Elevate in Beijing, Beijing, China. Posted on Feb 2, 2026, and still on Elevate’s careers page when we last checked, on Nov 15, 2026.
About the role
The Head of Science leads the academic direction, curriculum quality, and faculty development of the Science department (Biology, Chemistry, Physics, and Integrated/General Science), ensuring strong student outcomes, high-quality practical learning, and continuous innovation. Lead Science departmental strategy aligned with global best practice and school priorities Chair Science-related academic committees to drive…
The opening lines of the posting. The rest is on Elevate’s careers page.
Hiring at Elevate
Elevate has 544 open roles right now. Most are in Education & Training, Compliance & Legal and Design. See all its roles
✓ Actively hiring 30 roles posted in the last 7 daysWhat the marks mean