Administration

Peter Schmidt

peter.schmidt@spiritsd.ca
Vice-Principal

Kristen Mathison

Brian Matisz

Previous