He regularly appears before the Commercial Courts, Labor Courts, and General courts as well as assisting in disputes before various tribunals, such as the Committee fore of Settlement of Insurance Financial Disputes and Violations and Disputes under the Saudi Arabian Monetary Agency, Committee for Resolution of Securities Disputes, etc. Omar advises clients on a wide range of regulatory and compliance matters and also provides claims management services in construction projects.