Marketing and Communications Manager
2 months ago
London
Responsibilities: - Working with Senior Leadership, develop and execute integrated marketing and ... website maintenance, social media planning, email newsletters, press releases, and marketing ...