Legal Translator The Role Our client is a leading insurer with a strong presence in Saudi Arabia and Bahrain. With a legacy spanning over 70 years, the
Contracts Manager The Role Job Description: The Contracts Manager for all services contracts (PMC, Design, Construction Supervision, etc..) will oversee
Manager - Legal Compliance & Corporate Governance The Role - Establishing & Leading internal legal, compliance & corporate governance department -