Delivery and Project Senior Specialist

Amadeus IT Group•Warsaw•On-site

About the Role

Delivery and Project Senior Specialist - Warsaw