Assistant Principal with Teaching Role

NLSchools

Full-time Other
Apply Now
Location
postville, nl, Canada
Posted
July 08, 2026

Job Description

Elevate student achievement as an Assistant Principal with Teaching Duties in Postville, Newfoundland, starting September 8, 2026. Join the NLSchools' Leadership Team to foster a culture of learning.

This full-time term role requires a dedicated educational leader committed to improving student outcomes. As an Assistant Principal, you will support teaching staff, manage school operations, and drive the school development process. Your experience in education will enhance the learning environment and ensure the diverse needs of all students are met.

Key Responsibilities:
β€’ Lead instructional initiatives to promote student learning
β€’ Manage school finances and operational resources
β€’ Conduct performance appraisals to support staff development
β€’ Develop and implement effective staffing plans
β€’ Create a safe, inclusive, and positive school culture

Requirements:
β€’ Bachelor of Education and Master’s Degree
β€’ NL ...