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