Founded
2003
Legal Status
Charitable company
Leader
Dr Catherine Eve Poole
The Woodard Corporation is the holding company for a group of faith schools operating in the independent sector and a sponsor of academies. Woodard is unique in that its structure includes for affiliation with maintained sector schools. Woodard schools are open to people of all faiths, and of no faith. Their aim is to provide the very best all round education of every aspect of each individual.
Year ending 2024
Out of £100 Donation
go into Projects
Total
£1.7M
Total
£1.3M
Income & expenditure over time
Europe
Out of £100 Donation
go into Projects