Communications Specialist (12-months Contract) Oct 19, 2024 Job title: Communications Specialist (12-months Contract) Company: Job description: at a global company and…