Evaluate new business partnerships with vendors and subcontractors and identify areas of legal risk Draft and negotiate the company's contracts including services, consulting, sales and marketing, software license, NDA' and related agreements and advise the company legal rights, risks and obligations Advise on contract provisions including but not limited to confidentiali