Career Opportunities


Academic Principal

The Academic Principal is primarily responsible for providing leadership to the school. The position is accountable for meeting the obligations and responsibilities of the School Act and all other appropriated statutes in addition to policies, regulations and procedures of Alberta Ballet, the School Committee and its Board of Directors. The Principal is accountable for optimizing student learning within a safe and caring environment.

Preschool Ballet Teacher

Alberta Ballet School is currently seeking candidates for the position of Preschool Ballet Teacher to work with our preschool programming within the Open Division.

Number of Positions: 3 (PT Hourly Term Contract)


Ballet Teacher

Our organization is currently seeking Ballet Teachers to join our team for the September 2020 school year.


No current opportunities


Stage Manager

The Stage Manager is responsible for the stage management of company productions in rehearsal and performance and will provide support to the Artistic and Production management teams. The Stage Manager ensures good communications between a variety of groups, including dancers, technicians and the Ballet’s staff.