B

Bayswater

Verified Job Source

Open positions

Sales Manager_Onshore Canada

On-site · Toronto

Develop and deliver the onshore sales strategy for Canada, meet recruitment targets, build and manage education-agent and partner relationships, and identify new recruitment channels and business opportunities. Coordinate with Canadian centres and Marketing, support partner training and campaigns, represent Bayswater at events, and maintain sales pipelines, forecasts, and market intelligence.

ESL Teacher

On-site · Vancouver

Teach up to 30 45-minute lessons per week, primarily in General English, with opportunities to teach specialty modules such as Business and IELTS preparation. Collaborate with the academic department and support the Director of Studies, while participating in professional development and taking on opportunities to grow within the company.

Student Services & Accommodation Coordinator

On-site · Toronto

Manage homestay and residence operations, including host recruitment and screening, inspections, student placements, accommodation changes, provider relationships, and resolution of concerns or emergencies. Provide student services and welfare support, coordinate arrivals and activities, maintain accurate records, and collaborate with internal teams to deliver a positive student experience.