
Our Leadership

Governance and Executive Team
Governance of the College is in the hands of the College Board, the members of which act in an honorary capacity.
The College’s Executive Team, led by the Principal, is responsible for implementing the Strategic Plan and managing the operations of the College.
All Saints’ College prioritises the safety, welfare and wellbeing of children and young people, and expects all staff and volunteers to share this commitment.
All Saints' College Executive Team

Nick Jones commenced as Principal of All Saints' College in 2026. He is an experienced and highly regarded educational leader, bringing more than 25 years of service across Anglican schools in Western Australia and Victoria. Nick’s leadership is grounded in the belief that strong, authentic relationships are at the heart of every thriving school community. He is deeply committed to ensuring that All Saints’ College remains a place of genuine belonging — where every young person is known, feels safe and supported, and is inspired to pursue their individual strengths and passions with confidence and purpose.
Beyond his professional life, Nick values time with his family, is a passionate supporter of Western Australian sporting teams, especially the Fremantle Dockers, and enjoys a round of golf whenever time allows.

Roger McNamara is Vice Principal at All Saints’ College, leading targeted strategic projects and overseeing the day-to-day operations of the College. Roger has responsibility for programs and processes that ensure the safe and effective running of the College. With more than 12 years’ experience at the executive level in schools, Roger is committed to fostering a nurturing, inclusive and high-performing environment for both students and staff.
Originally from Tasmania, Roger enjoys exploring Perth and its surrounds with his family, often fitting in weekend adventures around time spent cheering from the sidelines at his daughter’s hockey games.

Nina Anderson is Head of Campus at The Studio School based in Fremantle—an alternative model of education for Years 10-12 students, powered by All Saints’ College. Nina commenced at All Saints’ College in 2023 as the Director of Senior School (Student Wellbeing) before transitioning to lead The Studio School in 2024. Nina is passionate about supporting students as they transition into young adulthood, championing alternative pathways that empower senior students to thrive.
Outside of work, she is actively involved in WA’s basketball community.

Penelope Crane is the Director of Junior School at All Saints’ College, also overseeing Little Saints and Out of School Hours Care (OSHC). With more than 30 years of experience across government and independent schools – with significant early years and primary expertise – Penelope has dedicated the past 15 years to the All Saints’ College community.
Her leadership is grounded in compassion, clarity of vision and empowering staff to bring their passions to life. She values each child’s wellbeing and curiosity as they make sense of the world.
Penelope enjoys time with her family and her growing number of grandchildren, soon to total six.

Shannon Armitage is the Director of Senior School (Teaching and Learning) at All Saints’ College, with responsibility for curriculum, pedagogy and assessment across the Senior School. With over a decade of experience in school leadership, Shannon is passionate about designing learning that is rigorous, future-focused and deeply supportive of student wellbeing. She believes great teaching is built on strong relationships, creativity and a willingness to innovate.
Outside the classroom, Shannon is always happy to chat about a good book, current affairs and the ideas that shape how we think and learn.

Jeanette Sealy is the Director of Senior School (Student Wellbeing), overseeing the pastoral care, safety, and holistic development of students, ensuring they succeed socially, emotionally and academically. With extensive experience spanning classroom teaching, educational consultancy, learning support, and senior leadership roles, Jeanette brings a deep understanding of how wellbeing underpins every aspect of schooling. She is committed to fostering a compassionate, inclusive culture where all young people feel known, supported and empowered to thrive.
In her personal time, Jeanette enjoys cooking, entertaining and travelling—activities that create connection with people, inspire curiosity and foster community.

Ben Fitzpatrick is the Director of Marketing and Community Relations at All Saints’ College, leading enrolments, brand strategy, events and community engagement. With more than 20 years’ experience across education, local government, sport and member organisations, he brings a strategic and market-oriented approach to building reputation and sustainable growth. Ben believes strong schools are built on listening well, communicating clearly and delivering experiences that families value.
A proud member of the College community, he is also a long-suffering Fremantle Dockers and Newcastle United supporter, which has built resilience and perspective.

Richard Haselgrove is the Director of Business and Administration, providing leadership across finance, operations and risk. With more than 30 years’ experience as a Chartered Accountant, Richard has held CFO roles across a range of industries including mining services, insurance, property development, manufacturing and education. He brings practical expertise in long‑term planning and financial stewardship, with experience in business acquisitions and sales, refinancing and organisational restructuring.
Richard is also a loyal Fremantle Dockers supporter, an interest that rewards patience, perspective and faith in process.

Tony Higgins is the Director of Personnel and Policy at All Saints’ College, overseeing staffing, HR and workplace safety. With more than 25 years in senior HR roles across the resources, infrastructure and construction sectors, his leadership is underpinned by a 12‑year career as an Australian Army Officer. Tony is passionate about creating workplaces where people feel supported, trusted and able to do their best work.
Outside the College, he enjoys martial arts, AFL, reading and listening to music — interests that help him stay calm, grounded and occasionally convince him he’s more flexible than he really is.
All Saints’ College Board
Chair
Mr Gary Mack BDSc, LLM, Dip.Ed, GradDipBus (Management), FICD GAICD
Vice Chair
Dr Subra Ananthram SFHEA, Cert (MIT) New Ventures Leadership, PhD MCom, MCom, BCom
Secretary
Mrs Joy Shepherd BA, DipEd, SDES, MEd, OAM
Members
Bishop Hans Christiansen BA Th (Copenhagen), GradDipSpiritualDir (MCD), GradDipEd (Sec) ACU
Mrs Karen Geappen MCSSD, GradDip(Strat&Mgmt), BSc(Comp Sci)(Hons), FGIA
Mr Michael Smith LLB, BCom, Grad Dip (Applied Finance & Investment)
Mr Andrew Macliver BArch RAIA
Mr Scott Payne BSc (Psychology) DipEd (School Psychology and Special Educ) Master of Applied Psychology (Clinical)
Dr Andrew Yeates GAICD, FCHSM, AFRACMA, FFPM (UK), DPM (UK), MRCGP (UK), MBBS (UK)
