Review and approve all contracts and agreements before signing.
Provide legal advice to senior management and all departments.
Manage and follow up on legal cases and disputes involving the company.
Ensure the company’s compliance with financial and investment regulations.
Represent the company before governmental and judicial authorities when required or supervise external legal counsel.
Draft and develop internal legal policies and procedures.
Assess legal risks and propose mitigation strategies.
Stay updated with relevant laws, regulations, and legislative changes affecting the business.
Supervise the legal team.