Assist with reviewing, drafting and revising a wide variety of contracts, including but not limited to, non-disclosure agreements, customer and supplier agreements, professional services agreements and developing template agreements. Assisting with various corporate matters, including Real Estate conveyancing transactions, corporate governance matters and facilitating business filings. Assisting to provide strategic legal advice on business matters and product development; Support the continuous improvement of standard form agreements and legal processes. Provide support in compliance and legal risk management, including researching statutes, laws, and other legal matters applicable to the company’s activities. Maintaining the departments safes and various registers and documentation; Collaborating with other departments as may be required to perform other duties as may be assigned from time to time. Any other duties as may be prescribed from time to time