EC English Language Centres

United States
Total Offices: 7
766 Total Employees
Year Founded: 1991

Jobs at EC English Language Centres

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

25 Days AgoSaved
Remote
United Kingdom
Edtech • Information Technology • Travel
The Director of Studies oversees the academic department, ensuring effective learner management, teacher support, and smooth delivery of language programs while promoting student welfare and satisfaction.
Edtech • Information Technology • Travel
As a Returner Manager at Embassy Summer 2026, you will motivate and lead a school of students and staff, ensuring the delivery of language teaching and activities, while maintaining satisfaction and welfare within budget.
Edtech • Information Technology • Travel
The Centre Manager oversees the Centre's operations, ensures student welfare, manages staff, and maintains financial responsibilities and administrative processes.
25 Days AgoSaved
Remote
United Kingdom
Edtech • Information Technology • Travel
The Welfare Manager ensures student welfare and safeguarding, oversees documentation, trains staff, coordinates with stakeholders, and maintains compliance with health and safety procedures.
25 Days AgoSaved
Remote
United Kingdom
Edtech • Information Technology • Travel
The Academic Administrator supports the Director of Studies by managing administrative tasks, monitoring student attendance, and ensuring efficient class allocations while promoting student welfare.
25 Days AgoSaved
Remote
United Kingdom
Edtech • Information Technology • Travel
The Hall Manager oversees accommodation management, ensuring student welfare, addressing issues, maintaining records, and promoting a safe environment.
Edtech • Information Technology • Travel
The Welfare Manager ensures the safety and well-being of students and staff, manages welfare staff, and implements safeguarding policies at the center.
Edtech • Information Technology • Travel
Manage a summer school environment, ensuring student welfare and satisfaction, while adhering to budget and organizational compliance. Lead and motivate staff effectively.
Edtech • Information Technology • Travel
The Hall Manager is responsible for managing accommodation, ensuring student welfare, maintaining records, and overseeing cleanliness and inspections.