Christopher Ladd, chief digital officer and executive vice president at The Finish Line, has resigned from the sportswear retailer - a month after it was forced to shutter its new e-commerce website.