Draft, negotiate and review contracts, including license agreements, product development agreements, technology service agreements, distribution agreements, consulting agreements, engagement letters, confidentiality agreements and other business and legal documents. Advise BD...