This post was originally published on this site
£70,348 per annum plus benefits:
IMPETUS:
The Development Director (New Business) provides strategic leadership for Impetus’ new business development.
Hybrid working – at least two days per week in the Impetus office (currently based in Charing Cross)