Corporate Internal Communications Executive/Senior Executive
Amadeus North America
Location : Madrid M ES
Social media channels knowledge :. Create compelling storylines that engage Amadeus employees using clear concise English. Summary of the role….