Ensuring the compliance of the Company and the Board of Directors with the relevant laws, rules & regulations, resolutions of both the Board and AGM's meetings including corporate governance practices. Providing support for Directors and Executives to attend training courses…