variety of tasks related to technology transactions and intellectual property. This includes: - Engaging in technology licensing and software agreements -... Drafting and negotiating collaboration and joint venture agreements - Addressing intellectual property issues within corporate and commercial transactions...