Manager, Communications & Partnerships, UK
5 days ago
Support execution of all communications activities tied to larger campaigns and launches, including media materials, press relations, social media, and all necessary coordination. These principles are the behavioural foundation of our team, and we look for them in everyone who joins us. You operate