Senior Manager, Service Delivery CRM-SI - MEA BSS BU
Project Control Manager
Project Manager
Account Manager, Business Development Manager
Project Director
A telecommunication equipments provider with more than 19000 stuff, have offices in more that 40 countries, one of the largest companies in the world.