Manager/Senior Manager Corporate Communications
Amadeus IT Group SA
Location : Madrid M ES
SOCIAL MEDIA INTERNAL COMMUNICATIONS:. Display a strong understanding of social media and actively contribute to Amadeus’ own social media channels, ensuring…