Executive Communications Specialist
7 days ago
Experience in executive communications, corporate communications, financial public relations - preferably within the energy, utilities, or corporate sectors. The Executive Communications Specialist is a superpowered storyteller and strategic communicator, dedicated to elevating National Grid’s voi