About the Company
Owen foreign language school is located in Chongqing, Chengdu and Kunming cities, China and has over 5000 students and a renowned foreign staff of over 100 foreign teachers. We encourage both staff and students alike to grow, learn and create each passing day.
Ever since 2001, Owen Education, AKA (Owen foreign language school), has been providing students with a rich and diverse learning environment. Our unparalleled teaching methods help to launch students into the successful future they have always dreamed of.
We offer a unique learning experience, designed to enhance intellectual growth and promote participatory engagement.
We welcome all prospective candidates to join our ever-growing foreign community and have a one year life experience through our job openings in China. Prepare yourself for the next BIG step.