- Drafts and reviews various legal documents, and/or negotiate on contracts with external partners
- Provides clear and business-driven legal advisory on all legal aspects of company operations, product and services and strategic partnerships
- Manages external notaries and external legal service providers
- Advises resolutions of disputes, litigation and regulatory matters including contracts, intellectual property, data and employment issues affecting the business
- Assists with legal due diligence for various needs
- Completes corporate secretarial responsibilities, such as the Board Meetings, Annual General Meetings, and others, including the preparation of notices, agendas, and minutes
- Maintain business license issues and registrations
- Work closely with the compliance and internal audit team in analysing and implementing relevant laws and regulations by providing updated agreements, company regulations, etc
- Support any related jobs assigned by Legal Manager and/or business stakeholders