Encyclopedia of Science SchoolsRiyadh, Saudi Arabia
Responsibilities:Plan and deliver English language lessons tailored to the ... , exploration, and creativity.Teach foundational English language skills, including listening, speaking ...
and motivated Senior Translator (Arabic - English) to join their team.DescriptionTranslate ... presentations accurately from Arabic to English and vice versa.Provide interpretation ...
and submit correspondence in both English and Arabic to government authorities ... and submit correspondence in both English and Arabic to government authorities ...