Internal Communications Officer
hace 8 días
Stevenage
Their Internal Communications team plays a crucial role in keeping their 15,000 colleagues across the UK, Italy, France, and Germany informed, engaged, and motivated to deliver exceptional results