Communications & Partnerships Manager, Create Define Release
2 days ago
London
This key new role at CDR will lead on strategic communications and support the growth of CDR’s profile, audiences, and fundraising capacity. The Communications and Partnerships Manager will shape the way we tell our story, engage our community, and attract support — through content, campaigns, a...