Provide strategic and comprehensive legal advice to business and operational teams to support the company’s growth and development. Draft, review, and negotiate a wide range of complex agreements, including but not limited to General Terms, service agreements, partnerships, amendments, MOUs, NDAs...