Draft and negotiate a wide variety of agreements, including nondisclosure agreements, master services agreements, facilities agreements, professional services agreements, consulting agreements, software license agreements, implementation and support agreements, termination letters,...