Ofsted's HR department is led by Karen Shepperson (Human Resources Director) and has 42 employees.
Ralph Buckle
Speechwriter
Timothy Smith
Delivery Manager
Christine Taggart
Internal Communications Manager
Oliver Jones
Senior Delivery Manager
Looking for a particular Ofsted employee's phone or email?