Senior Manager Executive Communications
Company: Amadeus IT Group
Location: Madrid
Job description: University degree in Communication, Marketing, Journalism, Business studies or related field. Summary of the role….
Company: Amadeus IT Group
Location: Madrid
Job description: University degree in Communication, Marketing, Journalism, Business studies or related field. Summary of the role….