The Internal Communication Manager, based in Catania, will support the inST Italy Regional Head Internal Communication, in the development of internal communications and employee engagement activities aimed at spreading the company culture and vision, as well as in delivering...