1. To ensure compliance of the provisions of Companies Law and rules made there-under and other statutes and bye-laws of the company.
2. To ensure that business of the company is conducted in accordance with its objects as contained in its memorandum of association.
3. To ensure that affairs of the company are managed in accordance with its objects contained in the articles of association and the provisions of the Companies Law.
4. To prepare the agenda in consultation with the Chairman and the other documents for all the meetings of the board of directors.
5. To arrange with and to call and hold meetings of the board and to prepare a correct record of proceedings.
6. To attend the broad meetings in order to ensure that the legal requirements are fulfilled, and provide such information as are necessary.
7. To prepare, in consultation with the chairman, the agenda and other documents for the general meetings.
8. To arrange with the consultation of chairman the annual and extraordinary general meetings of the company and to attend such meetings in order to ensure compliance with the legal requirements and to make correct record thereof.
9. To carry out all matters concerned with the allotment of shares, and issuance of share certificates including maintenance of statutory Share Register and conducting the appropriate activities connected with share transfers.
10. To prepare, approve, sign and seal agreements leases, legal forms, and other official documents on the company’s behalf, when authorised by the broad of the directors or the executive responsible.