Marketing and Communications Manager
2 months ago
London
Responsibilities: - Working with Senior Leadership, develop and execute integrated marketing and ... Qualifications: - Bachelor's degree in Marketing, Communications, Public Relations, or related ...