Toronto Catholic District School Board trustees have voted to cut nearly two dozen principal and vice principal positions to try and address the board’s multi-million dollar budget deficit.

As of 11:30 p.m., 14 principal, four secondary vice principal and four elementary vice principal positions had been slashed for a total savings of roughly $3.6 million.

Thirty educational assistant positions, along with four elementary guidance teacher positions have also been eliminated, saving $1.9 million.

Additionally, $500,000 has been cut from professional development.

Wednesday night's position eliminations come on the heels of roughly $20 million worth of cuts announced last week.

The cuts come as the board tries to deal with a total budget deficit of $34.3 million.

- With files from CTV’s Heather Wright.