🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Corporate Communications Channels Specialist - Marketing

Signant Health | santiago, Chile | Posted June 24, 2026

Position Overview

About The Role

Reporting to the Executive Director, Global Communications, the Corporate Communications Channels Specialist is primarily responsible for the creation and distribution of internal and external communications to team members, customers and other external stakeholders. They are also responsible for creating and maintaining suitable contact databases and producing analytics that report on channel performance.

This person develops positive, collaborative relationships with functional leaders and SMEs as well as the rest of the Corporate Communications team to develop and deliver communications and improve channels in order to support business priorities and objectives.

What You Will Do

  • Be an expert resource for the Corporate Communications team on the key channels used to create and distribute communications: ChangeEngine (external SAAS comms platform) and Navigator (internal SharePoint) – supporting colleagues in processing up...

Ready to Apply?

Apply for this Position