Alhurra
–
Cairo, Egypt
... The position is located in Cairo, Egypt. The Business Manager Serves as first point of contact for all Cairo administrative issues, including human resources, facilities, finance, procurement, and security. Directs Cairo office administrative ... - May 21