Senior Communications Manager - Communications & Public Relations
7 days ago
London
Develop and execute a comprehensive communications strategy aligned with Insignia’s brand, business goals, and global expansion Manage external communications including media relations, press releases, public statements, PR campaigns, and industry visibility Shape and manage executive communicat