Manager Internal Business Relationship Management
Amadeus IT Group SA
Location : Madrid M ES
Ability to understand key business drivers and translate them into business requirements (identify rooms for improvement in processes & solutions), set…