CLOSED: Interim Director, The Tudor Trust 31 Mar 2023 Deadline: 14 April 2023 Salary: c.£120,000 (6–12 months) About Tudor The Tudor Trust is an independent grant-making charitable trust established in 1955. It has assets... Read More