David Roberts

Headmaster at Prince Alfred College

David Roberts is an experienced educational leader currently serving as Headmaster at Prince Alfred College since July 2022. Prior to this role, David held the position of Deputy Headmaster at Newington College from January 2016 to June 2022. David's extensive background in education includes serving as Head of Senior School at St Leonard's College and various leadership roles at Geelong Grammar School, where duties included Head of House for the Senior School - Boarding and Campus Director of Student Welfare - Timbertop. David began a career in education at Caulfield Grammar School as Assistant Head of Senior School and as a teacher in Biology, Science, and Physical Education. David is a graduate of the Australian Institute of Company Directors Course.

Links

Previous companies

Newington College logo
Caulfield Grammar School logo

Org chart

Sign up to view 11 direct reports

Get started