Mr. Carlo Porretta – Principal
Mr. Porretta is the principal of Geraldton Composite High School and of B.A. Parker Elementary School. He brings with him a wealth of knowledge and experience from his years as an instructor, teacher, guidance counselor, Vice Principal and school administrator. Mr. Porretta’s approach to administration puts students first. 

Mr. Porretta completed his Master’s Degree in History and has numerous additional qualifications within education. Later, he obtained his both his Guidance and Special Education Specialist certifications and has obtained his qualifications in Assessment and Evaluation as well as his Principal Qualifications. 


Mr. Stephen Wilson – Vice-Principal
Mr. Wilson is the acting Vice-Principal of GCHS and B.A. Parker for the 2018-2019 school year. His primary area of responsibility is administering B.A. Parker Public School. Mr. Wilson was previously part of the teaching staff at GCHS, covering English, Computer Sciences, and Art since 2005. 

Mr. Wilson has degrees in Honours English from the University of Ottawa and a Bachelor of Education from Lakehead University.