According to U.S. copyright law, the copyright owner is the person commissioning the work (the client) that results in intellectual property. The person who creates the work (the independent contractor) in a "work for hire" situation isn't the copyright owner unless the Independent Contractor Agreement specifies otherwise.
You can tailor contractor agreements so that the contractor retains complete ownership of the intellectual property but gives the company license to use the material.