Department: Enabling Technology, Digital & Technology Platform Services Location: Egypt, Cairo Contract: Permanent We are seeking for a leader to join our new Service Integration and Management team, that will manage multiple service …
Department: Enabling Technology, Digital & Technology Platform Services Location: Egypt, Cairo Contract: Permanent We are seeking for a leader to join our new Service Integration and Management team, that will manage multiple service …