Head of Strategy and Research
21 days ago
London
They work with government bodies and charities to work on theories of change, challenging social ... Alongside a salary of up to £1000,000, the successful candidate will receive private healthcare, a ...