SA - Jeddah
October 31, 2024
IDB3385 - Financial, Compliance and Administrative Specialist (Outsourced, Third-Party Contract) - ICD Business Unit: • ICD - Islamic Corporation for Development Division: • Not Applicable Department: • CEO Executive Office (ICD) Role Purpose: • The role is responsible for...