History Teacher Jobs in Canada — Search & Apply
3 weeks ago
71.
Social Studies & English Teacher — Catholic Secondary School
Job in
Vancouver, BC, Canada
Education / Teaching (English Teacher / ESL TEFL, High School, Christian / Catholic School, History Teacher)
St. Thomas Aquinas Regional Secondary School seeks a qualified, enthusiastic teacher to join our school community. The anticipated full -...
Social Studies & English Teacher — Catholic Secondary School JobListing for: Catholic Independent Schools Vancouver Archdiocese |
3 weeks ago
72.
PHE Teacher
Job in
Surrey, BC, Canada
Education / Teaching (Christian / Catholic School, High School, History Teacher)
Employment Type: - part - time - Compensation Range: $16,880 – $29,580 - Date Posted: 4 October 2026 - Surrey Christian School is a PreK...
PHE Teacher JobListing for: SCSBC |
3 weeks ago
73.
PHE Teacher
Job in
Surrey, BC, Canada
Education / Teaching (Christian / Catholic School, High School, History Teacher)
Employment Type: - part - time - Compensation Range: $16,880 – $29,580 - Date Posted: 4 October 2026 - Surrey Christian School is a PreK...
PHE Teacher JobListing for: SCSBC |
1 week ago
Teacher of History
Job in
London, England, UK
Education / Teaching (High School, History Teacher, K12, Teacher Assistant/ Paraprofessional)
Teacher of History (1 year maternity cover) – Independent secondary school in Central London An independent secondary school in central...
Teacher of History JobListing for: Jobsined Ltd |
1 week ago
History & Classical Studies Teaching Assistants Winter
Job in
Montréal, Province de Québec, Canada
Education / Teaching (History Teacher, Teacher Assistant/ Paraprofessional, Academic)
Position: History & Classical Studies Teaching Assistants Winter 2027 - Location: Montreal - The Department of History & Classical...
History & Classical Studies Teaching Assistants Winter JobListing for: McGill University |
1 week ago
Senior Compensation Consultant
Job in
Toronto, Ontario, Canada
HR/Recruitment (HR Generalist / Talent Management, Regulatory Compliance Specialist, Recruiter / Talent Acquisition)
Shape compensation strategies at EY in Toronto through pay equity analysis and market reviews supporting client reward decisions. Work...
Senior Compensation Consultant JobListing for: EY |
4 days ago
Protective Services Case Manager – Bilingual English/Spanish
Job in
Thompson, Manitoba, Canada
Social Work (Human Services/ Social Work, Crisis Counselor, Family Advocacy & Support Services, Child Protection)
Position: Protective Services Case Manager – Bilingual English/ Spanish - Full - time position in Protective Services Unit of Elder...
Protective Services Case Manager – Bilingual English/Spanish JobListing for: Greater Springfield Senior Services |
1 week ago
Transportation Coordinator
Job in
Grande Prairie, Alberta, Canada
Transportation (Bus Driver)
(Out of Scope Position - 40 hours / week plus additional time as required) - Reporting to the Director of Facilities, this position is...
Transportation Coordinator JobListing for: Grande Prairie, AB |
1 week ago
DZ Hazardous Waste Truck Driver
Job in
Brantford, Ontario, Canada
Transportation (Truck Driver, Driver, CDL, Transportation & Logistics)
Operate specialized trucks from Brantford, Ontario while collecting hazardous waste and completing required transport documentation. This...
DZ Hazardous Waste Truck Driver JobListing for: GFL Environmental Inc. |
1 week ago
Co-Op Intern
Job in
Surrey, BC, Canada
Construction (Construction Labor & Trades, Civil Engineering)
ABOUT - THE ROLE - MYR Group and our subsidiary businesses strive to provide an opportunity for students to gain education in the...
Co-Op Intern JobListing for: MYR Group Inc. |
1 week ago
Learning Support Assistant
Job in
Guelph, Ontario, Canada
Education / Teaching (Special Needs / Learning Disabilities, Teacher Assistant/ Paraprofessional)
Education for Industry Group (EFI) - Fixed - Term Contract until 31 August 2027 - Full - Time (39 Hours) - Term - Time Only - On - site...
Learning Support Assistant JobListing for: Education For Industry Group |
1 week ago
Conseiller; ère) en acquisition de véhicules, biens et services
Job in
Montréal, Province de Québec, Canada
Business (Business Analyst, Supply Chain & Logistics)
Position: Conseiller(ère) en acquisition de véhicules, biens et services - Location: Montreal - Consultation de l'offre d'emploi...
Conseiller; ère) en acquisition de véhicules, biens et services JobListing for: Montréal Transit Corporation |
1 week ago
Shovel Maintenance Supervisor
Job in
Fort McMurray, Alberta, Canada
Trades / Skilled Labor (Maintenance Technician / Mechanic, Installation Technician, Field/Service Technician, Heavy Equipment Operator)
Who We Are - OCL Group Inc. (OCL), is a Canadian company that is privately - held and employee - owned. We are a fully integrated general...
Shovel Maintenance Supervisor JobListing for: Ocl-Group-Inc. |
1 week ago
Project Manager, Maintenance
Job in
Montréal, Province de Québec, Canada
Business (Client Relationship Management, Operations Management, Business Administration, Office Administrator/ Coordinator)
Location: Dorval - SKYSERVICE BUSINESS AVIATION - Skyservice is the North American market leader in business aviation. Built on the key...
Project Manager, Maintenance JobListing for: Skyservice Business Aviation |
1 week ago
Municipal Service Process Improvement Specialist
Job in
Cambridge, Ontario, Canada
Business (Change Management, Business Analyst)
Analyze municipal service processes at the City of Cambridge while improving efficiency, customer experience, and organizational...
Municipal Service Process Improvement Specialist JobListing for: City of Cambridge |