Reuben Sinclair | Sales, Marketing, PR, Data and Digital Recruitment
Communications Manager
5 days ago
London
You will be responsible for internal (75%) and external (25%) communications across their European business, working alongside communications managers in each geographical market. The Communications ...