A consulting agreement specifies the terms of an engagement between a company and a consultant. Such an agreement should specify the services provided, the term of the agreement, and any payment due. If the consultant develops any inventions, improvements or concepts during the engagement, the contract should state which parties owns the work product. Consulting agreements may explicitly state that consultant is an independent contractor, and not an employee of the company.
Research Consulting Agreement