Ofsted employs 1,889 employees. The Ofsted management team includes Matthew Coffey (Chief Operating Officer), Sean Hmi (National Director, Education), and Darren Wilson (Head of Technology Services).
Get Contact Info for All DepartmentsLooking for a particular Ofsted employee's phone or email?