E-retailer Art.com puts a new technology chief in the picture

Want to read more? Unlock Free Strategy Membership