| Principal |
| R N Griffin BA, BEd(Hons), MSc |
|
| Vice Principal |
| P Cox BA (Hons), CNAA, PGCE |
|
| Headteacher |
| G J Evans BA(Hons),MEd,PGCE,MBE |
Drama |
| Senior School Staff |
| K Boyce BA(Hons), PGCE |
PE/Games/Geography/History |
| B Carley BA(Hons), PGCE |
Geography |
| A Ellis BA, PGCE |
Latin |
| J G Everett B.Sc.,Ph.D.,P.G.C.E. |
Physics |
| R Fairchild BSc(CNAA), PGCE |
Maths/Business Studies |
| P Gale M Ed |
English |
| P Goggs BEd(Hons) |
Technology/Science/ICT |
| N Hall LLB(Hons) |
Law |
| T Hannah BA, PGCE |
Spanish |
| J D Hopkin BSc(Hons)(Eng)(Leeds), CertEd |
Mathematics |
| A Jones BA(Hons), PGCE |
French |
| L Miles BSc, FETC |
ICT/Science/Maths |
| S Murphy BMus(Hons), PGCE |
Music |
| B Newman Bed(Hons), CertEd |
Games/PE/Sports Science |
| E Perez-Powell BSc(Hons), MA, PGCE |
Chemistry |
| P Perkins BSc(Hons)(Wales), PGCE |
Biology |
| C E Plumridge BA(Hons), PGCE |
French/Latin |
| J Price-Thomas BSc(Hons), CChem, MRCS |
Maths |
| N Shepley |
History |
| M Thomas BSc(Hons), PGCE |
Science |
| E Treacy BEd(Hons), MA |
English |
| N D Walklate DipAD Fine Art (Newport), ATC Cardiff |
Art/Religious Studies/Careers/Work Experience |
| M Williams M.A. Classics(Cambridge),P.G.C.E. |
Latin |
| L Williams CertEd(Dist)(Bedford) |
Games/PE |
| Deputy Headteacher - Primary School |
| L Harmer BEd(Hons), CertEd, DipArt |
Form Teacher Y6 |
| Primary School Staff |
| S Anderton B.Sc.(Hons),P.G.C.E. |
French |
| K Crackle NNEB |
Nursery Nurse, Foundation |
| A Cruwys |
After School Club |
| M Denning BA(Hons), PGCE |
Form Teacher Y4 |
| K Driscoll NNEB |
Nursery Supervisor, Nursery |
| S A Dunn BEd(Hons) |
Form Teacher Y2/3 |
| F Elliman BA(Hons), MA, PGCE |
Form Teacher Y5 |
| J Green BSc(Hons) |
Form Teacher, Foundation |
| V Houlihan BA(Hons) with QTS |
Form Teacher Reception |
| J Keating |
After School Club |
| G Lowther |
Classroom Assistant, Year 1 |
| C Newbury NVQ Level 3 |
Nursery Nurse, Nursery |
| G O'Brien NNEB |
Nursery Nurse, Nursery |
| T Payne B.Ed.(Hons) Wales |
Form Teacher Year 1 |
| D Paynter NNEB |
Classroom Assistant, Y2/3 |
| A Turner GBSM, ABSM, PGCE |
Form Teacher T6 |
| G Wallace MA, PGCE |
Form Teacher, Y5 |
| D Williams |
After School Club |
| School Bursar |
| J Griffin BA, CertTESOL |
School Bursar |
| Administrative Staff |
| K Cox BA(Hons), DipMgmt, MCILIP |
Librarian |
| L Forehead |
Assistant Secretary |
| C Horan |
School Secretary |
| R Jones |
Caretaker, Driver |
| D Lewis |
Operations Manager, Driver |
| W Major |
Dining Room Assistant, Driver |
| M Ward |
Assistant Bursar |
| P Williams |
Caretaker, Driver |
| Visiting Tutors |
| J Belcher |
Cardiff County Music Service - Woodwind |
| K Cole |
Cardiff and Vale Music Service - Voice |
| R Court |
Judo |
| K Cox BA(Hons)(Wales), LTCL, CTABRSM |
Cardiff County Music Service - Piano |
| H Haime |
Cardiff County Music Service - Cello, Primary Orchestra |
| G Hunt |
Cardiff and Vale Music Service - Guitar |
| K Malloy |
Swimming |
| N Nicolae |
Cardiff County Music Service - Violin |
| I Porter |
Cardiff County Music Service - Brass |
| P E Stewart BAF, AAI |
Fencing |
| G Titheridge |
Cardiff County Music Service - Percussion |
| C Wilford AISTDAdv |
Ballet |
| L Williams |
Chess |