Marketing and Communications Manager
2 months ago
London
... technologies in marketing and communications to enhance the foundation's outreach efforts. - Collaborate with internal teams, including development, programs, and administration, to ensure alignment ...