Internal Communications Manager
18 days ago
London
Responsibilities of Communications Specialist (12m Fixed-Term Contract) * Content Creation: Write for various internal channels, such as intranet articles, emails, and scripts, and provide editorial ...