Provide legal advice to multiple business units across the Company, including, but not limited to, Business Development and Finance by, among other things, reviewing, draft, and negotiating share purchase agreements, asset purchase agreements, licens Corporate, Director, Associate, Business Services, Legal