Centre Manager for EFL Training Operations

OHC English

📍 calgary, ab, Canada

Full-time Other-General Posted June 13, 2026

Job Description

Become a Centre Manager for EFL training, overseeing academic management and staff operations. Enhance teaching quality while supporting student welfare and engagement.
The Centre Manager will oversee all operations related to EFL/Teacher Training and administration. You will provide vital support to students and teachers, ensuring the efficient execution of weekly Welcome Sessions and conducting student interviews. Key responsibilities also include monitoring student progress and ensuring that all teacher administration is maintained to high standards.
Key Responsibilities:
• Conduct focus interviews and assess new students
• Mentor teachers and observe their teaching methods
• Advertise and support the social programme
• Prepare and present feedback reports
• Manage class files and maintain administrative accuracy
Requirements:
• Proven background in educational leadership
• Strong mentorship and evaluation skills
• Ability to improve operational cost...