Skip to content ↓

Mr John Rose

BA (Liverpool), MSc (Oxford Brookes)

After a number of senior positions in education, Mr Rose joined NCS in 2005. A keen practitioner of rugby and cricket, he has many years' experience of coaching and teaches sport throughout the School. In his spare time he enjoys computer programming and software design.