How we're run
Scope is a governed by its Board of Trustees, which is ultimately responsible for the management and conduct of the charity. It sets the strategic direction to enable us to work towards achieving its vision.
Scope is a large and complex organisation and much of the day-to-day decision making is delegated to Scope’s Executive through the Chief Executive and the Executive Leadership Team.
Scope was formed in 1952. Read more about our history.
Scope is a Company Limited by Guarantee, registered in England and Wales under the Companies Acts, number 520866. Its Registered Office is at 6 Market Road, London N7 9PW. It is also a Charity registered with the Charity Commission, Charity No. 208231.