.... business arrangements, perform reviews of agreements and draft contract terms and conditions, which may include Master Purchase Agreements, Software License Agreements, Professional Services Agreemen....