Channel & Planning Internal Communications Manager
- Hiring Organisation
- 17918
- Location
- London, United Kingdom
Communications planning and campaign coordination experience A strong understanding of multi-channel communication approaches and technologies and digital experience (e.g. Poppulo, SharePoint Online, Viva Engage, and others) Experience working in a complex, matrix organisation Strong analytical skills and experience using engagement and performance data Experience ...