Jackie Irvine has been Chief Executive for the Care Inspectorate since September 2022. As well as Chief Executive, she is also the accountable officer for the organisation, which is the independent scrutiny and improvement body for social care and social work services in Scotland. The Care Inspectorate has over 600 staff and supports and regulates almost 11,500 social care services which provide care and support for people throughout their lives.